Programa do Curso
Introdução
- Sintaxe Básica
- Idiomas
- Convenções de Codificação
Conceitos Básicos
- Tipos Básicos
- Pacotes
- Fluxo de Controle
- 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 Enum
- Objetos
- Delegação
- Propriedades Delegadas
Funções e Lambdas
- Funções
- Lambdas
- Funções Inline
Outros
- Declarações de Desestruturação
- Coleções
- Intervalos
- Verificações e Casts de Tipo
- Expressões This
- Igualdade
- Sobrecarga de Operadores
- Segurança contra Nulos
- Exceções
- Anotações
- Reflection
- Construtores Tipados com Segurança
- Tipo Dinâmico
Interoperabilidade
- Chamando Java de Kotlin
- Chamando Kotlin de Java
Referências
- Documentando Código Kotlin
- Usando Maven
- Usando Ant
- Usando Gradle
- Kotlin e OSGi
Tutoriais
Requisitos
Kotlin é uma linguagem de programação tipada estaticamente para a JVM, Android e o navegador.
Público-alvo
Este curso é direcionado 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