Entrar em Contato

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 reificados
  • 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
  • Generics e variância
  • Inheritance avançada e polimorfismo

Programação Funcional

  • Compreensão de monads e construtos funcionais
  • Trabalhando com a biblioteca Arrow
  • Corrotinas e noções básicas de programação assíncrona
  • API Flow e programação reativa

Desenvolvimento Android com Kotlin

  • Kotlin Android Extensions e vinculação de visualizações
  • Usando Corrotinas 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
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas