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 inline e parâmetros de tipo reified
- Coleções e sequências
Programação Orientada a Objetos
- Delegação de classes 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
- Compreensão de monadas e construções funcionais
- Trabalhar com a biblioteca Arrow
- Noções básicas de corotinas e programação assíncrona
- Flow API e programação reativa
Desenvolvimento Android com Kotlin
- Extensões Android para Kotlin e ligadura de visualizações (view binding)
- Utilizar Corotinas Kotlin no Android
Resumo e Próximos Passos
Requisitos
- Conhecimentos básicos de Kotlin
- Compreensão dos conceitos de programação orientada a objetos
Público-Alvo
- Desenvolvedores
- Programadores
Formação Empresarial Personalizada
Soluções de formação concebidas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, formação online em direto, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
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