Programa do Curso

Introdução

  • O que é Scala
  • Os paradigmas da programação orientada a objetos
  • Paradigmas de programação funcional
  • Scala e Java
  • Ambientes de tempo de execução de linguagem

Noções básicas de Scala

  • tipos de dados
  • Operadores
  • As instruções e loops de controle

Object-Oriented Programming

  • Aulas
  • Campos
  • Métodos
  • Objetos e instâncias
  • Herança, abstração, encapsulamento, polimorfismo
  • Características

Funcional Programming

  • Uma declaração de função
  • argumentos de função
  • fechamentos
  • funções anônimas
  • recursão
  • inicialização atrasada

Pacotes

  • Idioma dos pacotes Scala
  • Importando pacotes
  • Crie seus próprios pacotes

Outros aspectos da linguagem Scala

  • tipos gerais
  • Serviço excepcional
  • caso da aula.
  • coleções, estruturas de dados
  • parâmetros alegados
  • metaprogramação
  • programação simultânea

Requisitos

  • Conhecimentos de programação funcional e conhecimentos básicos de Java e da JVM seriam uma vantagem
 14 Horas

Número de participantes


Preço por Participante

Próximas Formações Provisórias

Categorias Relacionadas