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
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas 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, treinamento online ao vivo, 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 (3)
O conhecimento aprofundado e os exemplos
Ankur Kapila - Deutsche Bank
Curso - Programming with Kotlin
Máquina Traduzida
Alex é um homem muito simpático e sociável. Ele fez com que todos se sentissem confortáveis trabalhando juntos e se voluntariou para oferecer soluções.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Curso - Kotlin for Beginners
Máquina Traduzida
Intensidade do curso e abrangência dos tópicos. Tópicos complicados são explicados em um bom nível, então, mesmo que haja algumas lacunas (como DSL) -- não será difícil continuar por conta própria, pois já tenho uma compreensão geral das bases e pelo menos sei como formular minhas perguntas ao Google.
Alexey Baryshnev - C.T.Co SIA
Curso - Advanced Kotlin Programming
Máquina Traduzida