Curso de Kotlin parte 3: Técnicas avançadas na sua app

9,3

Nota desse curso

1.097

Alunos neste curso

Faça esse curso de Android e:

  • Entenda o que é o Null Safety
  • Conheça novas técnicas de inicialização
  • Aumente a flexibilidade com herança
  • Declare e implemente Higher-Order Functions
  • Aplique menu de contexto
  • Declare Companion Objects

Conteúdo Detalhado

  1. Alterando transações

    • Introdução
    • Criando o dialog para alteração
    • Ajustando a ação de alterar a transação
  2. Segurança no código com Null safety

    • Refatorando o código
    • Conhecendo o null safety
    • Realizando chamadas seguras
  3. Técnicas de inicialização

    • Inicialização atrasada com lateinit
    • Inicialização por lazy
    • Cuidados com delegação por lazy
  4. Aumentando a flexibilidade com herança

    • Realizando herança
    • Aplicando a herança na classe de alteração
    • Utilizando membros abstratos
  5. Aplicando as Higher Order Functions

    • Conhecendo as Higher Order Functions
    • Implementando a Higher Order Function na superclass
  6. Implementando o menu de contexto

    • Removendo transações
  7. Utilizando Companion Objects

    • Criando a classe DAO
    • Salvando objetos de forma estática
    • Conclusão

Primeira aula de Kotlin parte 3: Técnicas avançadas na sua app

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Kotlin parte 3: Técnicas avançadas na sua app

Instrutores

  • Alex é instrutor e desenvolvedor com foco em Java, Kotlin, Android e Spring. É expert em Programação Orientada a Objetos, visando sempre compartilhar as melhores práticas e tendências do mercado para desenvolvimento de software com quem está estudando o assunto. Atuou 2 anos como editor de conteúdo no blog da Alura e hoje ainda escreve artigos técnicos sobre o desenvolvimento.

Conteúdo relacionado

Cursos de Android em Mobile

Leia nossos artigos de Mobile

Público alvo

Desenvolvedores Kotlin que querem se aprofundar em features mais avançadas da linguagem

Nível de Dificuldade

Intermediário

Já é aluno?

Começar o Curso

Experiências de quem já estudou com a gente

Vitor Gonçalves Mendes

em 28/09/2018

O conteúdo do curso é muito bom! O único problema, na minha opinião, é o modo como o instrutor fala. Fica muito confuso, algumas vezes fala muito depressa, acaba gaguejando e atrapalha um pouco. No mais, foi um curso muito bom.

Kotlin parte 3: Técnicas avançadas na sua app

JAMESSON JUNIOR

em 31/12/2018

Curso foi muito bom, o instrutor esta de parabéns pelo conteúdo apresentado e pela forma de condução.

Kotlin parte 3: Técnicas avançadas na sua app

Eduardo Ribeiro da Silva

em 20/03/2019

Muito bom o treinamento. Tenho as seguintes sugestões: 1) Criar o Kotlin IV que mostraria o uso do Kotlin no Backend, por exemplo com SpringBoot. Poderia ser a conversão de um backend em Java já existente. 2) Sempre disponibilizar o projeto final do Github, isso facilita a obtenção do projeto através de Fork.No mais está ótimo, parabéns.

Kotlin parte 3: Técnicas avançadas na sua app

Aprenda Android com esse e outros cursos, comece agora!

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

Premium

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$75
à vista R$900
Matricule-se

Premium Plus

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$100
à vista R$1.200
Matricule-se

Max

  • 944 cursos

    Cursos de programação, UX, agilidade, data science, transformação digital, mobile, front-end, marketing e infra.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • App para Android e iPhone/iPad

    Estude até mesmo offline através das nossas apps Android e iOS em smartphones e tablets

  • Projeto avaliado pelos instrutores

    Projeto práticos para entrega e avaliação dos professores da Alura com certificado de aprovação diferenciado

  • Acesso à Alura Start

    Cursos de introdução a tecnologia através de games, apps e ciência

  • Acesso à Alura Língua

    Reforço online de inglês e espanhol para aprimorar seu conhecimento

12X
R$120
à vista R$1.440
Matricule-se
Procurando planos para empresas?
Acesso por 1 ano
Estude 24h/dia onde e quando quiser
Novos cursos toda semana