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
 14 horas

Número de participantes



Preço por participante

Declaração de Clientes (5)

Cursos Relacionados

Combined C/C++, JAVA and Web Application Security

28 horas

Advanced Java Security

21 horas

Categorias Relacionadas