Neste curso de Kotlin o aluno aprenderá os conhecimentos necessários para o desenvolvimento de aplicativos e sistemas para dispositivos móveis Android.

CURSO DE KOTLIN | ESCOLA DE NERDS

MOBILE KOTLIN

Carga horária: 32hs

 

OBJETIVO: 

Aprender a fazer app para mobile em Kotlin para Android.

 Ao final do curso, os participantes estarão aptos a:

 

Pré-requisito: Orientação a Objetos Em Android

Próximas turmas

Frequência Horário Início Término Valor
Segunda à Sexta 09:00/13:00h 12/02/2019 20/02/2019 4xR$350,00

 

Kotlin (32 horas)

  • Linguagem de ProgramaçãoKotlin
  • Kotlin na Máquina Virtual Java
  • Configurando Sua Máquina
  • Variáveis
  • Tipos Primitivos &Strings
  • Null Safe
  • Controle de Fluxo: If/Else
  • Controle de Fluxo: When
  • Variáveis(mutáveis e imutáveis), constantes e funções.
  • Classes, herança enums,interface, propriedades e Smartcasts.
  • Collections
  • Funções
  • Classes e Objetos
  • Lambdas
  • Collections: Lists
  • Collections: Set
  • Collections: Map
  • Enumerados (Enum)
  • Arrays, list e extensions.
  • Function Type emKotlin
  • Function Extension
  • Loops, for in, ranger, if, else, when.
  • Nullable types, Non-Null Types lambdas(map, filter)
  • ListView para exibição de uma lista de nomes.
  • A criação de botões e mensagem exibida com Toast na tela
  • ArrayAdapter
  • A criação de um menu com opções para diferentes Activitys
  • Criação de abas no aplicativo.
  • Data Classes
  • Lista de Conteúdos
  • Recuperando as Views
  • Criando o Layout com RecyclerView e CardView
  • Configurando a RecyclerView com Adapter
  • Exemplo em Kotlin imperativo
  • Consumindo API REST no Android com Retrofit em Kotlin
  • JsonServiceClient