Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
Duração 14 horas
Programa do Curso
Introdução
- Visão geral do Kotlin
- Revisão dos conceitos básicos do Kotlin
Recursos Avançados da Linguagem
- Expressões lambda e funções de ordem superior
- Funções e propriedades de extensão
- Funções em linha e parâmetros de tipo reificados
- Coleções e sequências
Programação Orientada a Objetos
- Delegação de classe e expressões de objeto
- Classes seladas e aliases de tipo
- Genéricos e variância
- Herdança avançada e polimorfismo
Programação Funcional
- Entendendo monads e construções funcionais
- Trabalhando com a biblioteca Arrow
- Coroutines e programação assíncrona básica
- API Flow e programação reativa
Desenvolvimento Android com Kotlin
- Kotlin Android Extensions e view binding
- Usando Coroutines do Kotlin no Android
Resumo e Próximos Passos
Requisitos
- Conhecimento básico de Kotlin
- Compreensão dos conceitos de programação orientada a objetos
Público-Alvo
- Desenvolvedores
- Programadores
Testemunhos de Clientes (2)
Como engenheiro de Java sênior e novato em Kotlin, sinto que o curso me proporcionou as ferramentas necessárias para começar a utilizar Kotlin corretamente em futuros projetos de desenvolvimento.
Stewart Coates - DLA PIPER
Curso - Advanced Kotlin Programming
Máquina Traduzida
O conhecimento aprofundado e os exemplos
Ankur Kapila - Deutsche Bank
Curso - Programming with Kotlin
Máquina Traduzida