Programa do Curso
Introdução
- Visão geral de Kotlin
- Revisão dos conceitos básicos de Kotlin
Características linguísticas avançadas
- 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
- Colecções e sequências
Orientado para objectos Programming
- Delegação de classes e expressões de objectos
- Classes seladas e aliases de tipo
- Genéricos e variância
- Herança avançada e polimorfismo
Funcional Programming
- Compreender as mónadas e as construções funcionais
- Trabalhar com a biblioteca Arrow
- Corrotinas e noções básicas de programação assíncrona
- API de fluxo e programação reativa
Desenvolvimento Android com Kotlin
- Kotlin Extensões Android e ligação de vista
- Utilizar Kotlin Corrotinas no Android
Resumo e próximas etapas
Requisitos
-
Conhecimentos básicos de Kotlin
Compreensão dos conceitos de programação orientada para os objectos
Público
-
Programadores
Programadores
Declaração de Clientes (5)
O formador estava perfeitamente preparado. O formador tinha um enorme conhecimento e muito material...,
Dawid - ista Shared Services Polska Sp. z o.o.
Curso - Programming with Kotlin
Machine Translated
Intensidade do curso, cobertura dos tópicos. Os tópicos complicados são explicados a um bom nível, por isso, mesmo que haja alguns pontos em branco (como a DSL), não será difícil continuar sozinho, uma vez que já tenho uma compreensão comum da base e, pelo menos, sei como formular as minhas perguntas ao Google.
Alexey Baryshnev - C.T.Co SIA
Curso - Advanced Kotlin Programming
Machine Translated
Alex is a very friendly, personable guy. He made everyone feel comfortable working through together and volunteering to give slutions.
Kai Bergman - Red Embedded Consulting Sp. z o.o.
Curso - Kotlin for Beginners
Muitos conhecimentos práticos demonstrados com exemplos da "vida real".
Kamil - Streamsoft Kraków
Curso - Java Advanced
Machine Translated
Fazer alterações em tempo real, uma vez que no terceiro dia já estava a começar a perder-me mais do que antes e era mais difícil detetar rapidamente um erro, pude fazer o zcheckout da última alteração e estar atualizado com o material
Paulina
Curso - Advanced Java Security
Machine Translated