Cursos Online de Big Data

Programação em Scala com foco em Big Data

Curso completo da linguagem multiplataforma mais utilizada no mundo Big Data!

Raquel Silveiro

"“foi otimo, bem completo” bom!"

O que você vai aprender?

Neste curso você aprender tudo que é preciso para criar os mais complexos programas utilizando a linguagem Scala.

Pré-requisito

  • Não há pré-requisitos.

Conteúdo Programático

01 - Introdução ao Scala
  1.  1. Introdução ao Scala
  2.  2. Instalação do Java
  3.  3. Instalação do IntelliJ
  4.  4. Configuração do IntelliJ IDEA
  5. 5. Hello World
  6. 6. Variáveis e constantes
  7. 7. Tipos de dados
  8. 8. Operações numéricas
  9. 9. Strings
  10. 10. Operadores de comparação
  11. 11. Condicionais
  12. 12. Scanner Next e NextLine
  13. 13. Listas
  14. 14. Tuplas
  15. 15. Map
  16. 16. Case class
  17. 17. Loopings
  18. 18. Datas
  19. 19. Exceptions
  20. 20. Options
02 - Orientação a Objetos
  1. 1. Funções
  2. 2. Classes, construtores e packages
  3. 3. Herança, traists e abstract
  4. 4. Encapsulamento
03 - Programação Funcional
  1. 1. Conversões implícitas
  2. 2. Funções de alta ordem
  3. 3. Funções de primeira classe
  4. 4. Closures
  5. 5. Funções parcialmente aplicadas
  6. 6. Funções Especiais
  7.  
04 - Componentes Indispensáveis
  1. 1. Properties
  2. 2. Logs
  3. 3. SBT e JAR
  4. 4. Args
05 - Manipulação de arquivos, URL's
  1. 1. Files
  2. 2. URL’s
Exercícios e Avaliação Final

 

Neste modulo vamos colocar em prática tudo que foi aprendido e avaliar o conhecimento absorvido.

Recomendamos que desenvolvam os programas sugeridos nos exercícios para que fixem os conhecimentos adquiridos.

Existem muitas formas de resolver os exercícios. Invente uma! Programação também é criatividade.

 

1. Exercício: Contagem de Palavras

2. Exercício: Forca

3. Avaliação Final de Programação em Scala

 

Poste suas duvidas no fórum para ajudarmos você no desenvolvimento desses programas.

 

Certificado de Conclusão

  • Ao concluir este curso e a Avaliação Final com aproveitamento de 80%, você terá direito ao Certificado de Conclusão.
Rolar para cima