Programa do Curso

Começando

  • Sintaxe Básica
  • Expressões idiomáticas
  • Convenções de codificação

Fundamentos

  • Tipos Básicos
  • Pacotes
  • Controle de fluxo
  • Retornos e saltos

Classes e objetos

  • Classes e herança
  • Propriedades e Campos
  • Interfaces
  • Modificadores de visibilidade
  • Extensões
  • Classes de dados
  • Genéricos
  • Classes aninhadas
  • Classes de Enum
  • Objetos
  • Delegação
  • Propriedades delegadas

Funções e Lambdas

  • Funções
  • Lambdas
  • Funções embutidas

Outro

  • Declarações de Desestruturação
  • Coleções
  • Gamas
  • Verificações de tipo e conversões
  • Estas expressões
  • Igualdade
  • Sobrecarga do operador
  • Segurança Nula
  • Exceções
  • Anotações
  • Reflexão
  • Construtores de tipo seguro
  • Tipo Dinâmico

Interoperabilidade

  • Ligando para Java de Kotlin
  • Ligando para Kotlin de Java

Referência

  • Documentando Kotlin Código
  • Usando Maven
  • Usando Formiga
  • Usando Gradle
  • Kotlin e OSGi

Tutoriais

Requisitos

  • IntelliJ
  21 horas
 

Número de participantes


Inicia

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Declaração de Clientes (4)

Cursos Relacionados

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

  28 horas

Advanced Java Security

  21 horas

Categorias Relacionadas