Programa do Curso
Começando
- Sintaxe Básica
- Idiomas (Idioms)
- Convenções de Codificação
Fundamentos
- Tipos Básicos
- Pacotes
- Fluxo de Controle
- Retornos e Saltos (Jumps)
Classes e Objetos
- Classes e Herança
- Propriedades e Campos
- Interfaces
- Modificadores de Visibilidade
- Extensões
- Data Classes
- Genéricos
- Classes Aninhadas
- Enum Classes
- Objetos
- Delegação
- Propriedades Delegadas
Funções e Lambdas
- Funções
- Lambdas
- Funções Inline
Outros
- Destruturing Declarations
- Coleções
- Gama (Ranges)
- Verificações e Conversões de Tipo
- Expressões 'this'
- Igualdade
- Sobrecarga de Operadores
- Segurança Contra Nulos
- Exceções
- Anotações
- Reflexão
- Type-Safe Builders
- Tipo Dinâmico
Interoperabilidade (Interop)
- Chamando Java de Kotlin
- Chamando Kotlin de Java
Referência
- Documentando Código Kotlin
- Usando Maven
- Usando Ant
- Usando Gradle
- Kotlin e OSGi
Tutoriais
Requisitos
Kotlin é uma linguagem de programação de tipagem estática para JVM, Android e o navegador.
Público-alvo
Este curso direciona-se a programadores e engenheiros interessados em programação com Kotlin.
Testemunhos de Clientes (4)
O conhecimento aprofundado e os exemplos
Ankur Kapila - Deutsche Bank
Curso - Programming with Kotlin
Máquina Traduzida
O material de treinamento e os tópicos foram muito bem organizados, e foi fornecido um conhecimento aprofundado.
Umar Farooq - Deutsche Bank
Curso - Programming with Kotlin
Máquina Traduzida
Foi perfeito, com um número adequado de slides para fornecer dicas e tempo suficiente para realizar os exercícios
Dominik Rainer - LTW Intralogistics
Curso - Programming with Kotlin
Máquina Traduzida
Ótimo conteúdo, excelentes exercícios. Cobriu muitas informações. Amigável para novos programadores Kotlin, mas também há muito a aprender para quem já usa Kotlin. Recomendo muito este curso. O ritmo do curso foi perfeito, nem muito lento, nem muito rápido. Alternar entre instrução e exercícios ajudou a fixar o conhecimento de cada seção.
Mark Sorenson - Los Alamos National Laboratory
Curso - Programming with Kotlin
Máquina Traduzida