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
 

Declaração de Clientes (3)

Cursos Relacionados

Combined C/C++, JAVA and Web Application Security

  28 horas

Advanced Java Security

  21 horas

Combined JAVA, PHP and Web Application Security

  28 horas

Standard Java Security

  14 horas

Java and Web Application Security

  21 horas

Categorias Relacionadas