Logo do curso
Curso

Android com Kotlin:

criando um app

Quero estudar na alura

16h

Para conclusão

5799

Pessoas nesse curso

9.4

Avaliação média

Certificado

De participação

Introdução_

O que você aprenderá_

  • O que é o Android
  • O que são Activities e como criá-las
  • Criação e implementação de layouts com Constraint Layout
  • Listagem com RecyclerView
  • Implementação de formulário
  • Utilização do padrão DAO
  • Técnicas de refatoração

Público alvo_

Desenvolvedores que querem criar o primeiro App nativo para a plataforma Android.

Alex Felipe

github

linkedin

Alex é instrutor e desenvolvedor e possui experiência em Java, Kotlin, Android. Criador de mais de 40 cursos, como Kotlin, Flutter, Android, persistência de dados, comunicação com Web API, personalização de telas, testes automatizados, arquitetura de Apps e Firebase. É expert em Programação Orientada a Objetos, visando sempre compartilhar as boas práticas e tendências do mercado de desenvolvimento de software. Atuou 2 anos como editor de conteúdo no blog da Alura e hoje ainda escreve artigos técnicos.

Curso atualizado em 24/10/2023

Ementa

  1. Criando o primeiro App Android

    • Apresentação
    • Introdução ao Android
    • Criando o projeto Android
    • Configurando a primeira Activity
    • Executando o App no dispositivo
  2. Criando o primeiro layout da Activity

    • Adicionando Views na Activity
    • Criando o layout da Activity
    • Teoria de criação de layout no Android
  3. Implementando o layout do produto

    • Namespaces de layout do Android
    • Implementando o layout do Android
    • Adicionando unidades de medidas no layout
  4. Implementando a lista de produtos

    • Buscando as views do layout na Activity
    • Introdução ao RecyclerView
    • Criando o Adapter do RecyclerView
    • Finalizando a implementação do adapter
  5. Recursos do AS e configuração de build

    • Criando a Activity com o AS
    • Introdução ao AndroidX
    • Configuração de build do projeto
  6. Implementando o formulário

    • Implementando o formulário
    • Aplicando boas práticas no layout
    • Configurando o listener de clique
    • Criando o produto no formulário
  7. Salvando produtos

    • Inicializando Activities
    • Implementando o DAO
    • Conhecendo o ciclo de vida da Activity
  8. Refatorando o código

    • Atualizando produtos com o adapter
    • Padronizando ids do layout
    • Conclusão

Descubra se esse curso é pra você! Leia as primeiras aulas

Comece essa formação agora mesmo e capacite-se para seu próximo projeto!

Conheça os planos

Este e mais 6 cursos fazem parte das seguintes formações

Nossas formações são uma sequência de cursos e conteúdo para você se profissionalizar e se tornar quem o mercado procura!
Escola

Mobile

Desenvolva aplicativos móveis para as principais plataformas, smartphones e tablets. Aqui, você vai construir para ambientes nativos, como Android ou iOS, e entregar apps incríveis, utilizando frameworks híbridos e multiplataforma, como Flutter e React Native.

Conheça a escola

Pessoas estudando esse curso nesse mês:

Estude com elas

e mais 603 pessoas

Faça parte da nossa comunidade no discord!

Troque conhecimentos com a comunidade da Alura

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

O instrutor manda muito bem! Gostaria, entretanto, que a parte visual fosse mais aprofundada. Queria que o curso abordasse mais componentes, animações, comportamentos etc

Android com Kotlin: criando um app

Ley

Excelente curso! Revi diversos conceitos! O curso está super atualizado e trabalha com tudo de mais atualizado. Parabéns pelo curso! Uma atenção especial ao instrutor, o Alex tem uma didática maravilhosa, explica muito bem, sem dúvidas é fator imprescindível para este curso ser tão bom. Obrigada por este conteúdo de altíssima qualidade.

Android com Kotlin: criando um app

T737070 - ALINE GOMES DA CRUZ

Alex, acho fantástico a maneira como você explica. No entanto, o que me incomoda é como depois de explicar você muda tudo. também poderia já ser explicado fazendo em POO. mas somente no fim vc transforma em funções. Também acho desnecessário começar a criar a activity do zero sendo que em uma empty activity já inicia com o create. este é o meu ponto de vista. Isto não tira o seu mérito de ótimo professor. mas estes pontos facilitariam para o aluno. abço

Android com Kotlin: criando um app

luciana cabral

Aprenda Android com esse e outros cursos, comece agora!

Plus

De
R$ 1.800
12X
R$109
à vista R$1.308
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

Matricule-se

Pro

De
R$ 2.400
12X
R$149
à vista R$1.788
  • Acesso a TODOS os cursos da Alura

    Mais de 1500 cursos completamente atualizados, com novos lançamentos todas as semanas, emProgramação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Luri powered by ChatGPT

    Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com Luri até 100 mensagens por semana.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas