Cursos de treinamento
Seja você um desenvolvedor que acabou de começar, iniciante no Android ou um profissional experiente, desenvolva suas habilidades com o treinamento criado pelos especialistas do Google em desenvolvimento para Android. Depois, receba a certificação de desenvolvedor Android para crescer na sua carreira.
Para iniciantes
Comece aqui para ter uma visão geral de alto nível sobre como criar apps usando as práticas mais recentes de desenvolvimento em Android.
curso
Noções básicas do Android com o Compose
Este curso é recomendado para começar a aprender sobre Android. Crie uma série de apps usando o Jetpack Compose, o kit de ferramentas moderno para criar interfaces do usuário incríveis no Android. Você vai programar esses apps na linguagem de programação Kotlin e aprender as práticas recomendadas para Material Design, arquitetura de apps, armazenamento de dados, busca de dados da rede, testes e muito mais. Não é necessário ter experiência em programação.
Nível de treinamento: iniciante
Para desenvolvedores Android experientes
Saiba mais sobre os tópicos mais avançados no desenvolvimento para Android. Esses recursos pressupõem que você já tem conhecimento sobre como criar apps Android.
curso
Jetpack Compose para desenvolvedores Android
Dê os primeiros passos com o Jetpack Compose, um kit de ferramentas moderno para criar uma IU do Android.
Nível de treinamento: intermediário
Programa de treinamentos
Arquitetura do app Android
Conheça a arquitetura e as práticas recomendadas para a criação de apps robustos com qualidade de produção.
Nível de treinamento: intermediário
Programa de treinamentos
Acessibilidade
Aprenda a fazer apps Android que podem ser usados por todos, incluindo pessoas com necessidades de acessibilidade.
Nível de treinamento: intermediário
Programa de treinamentos
Corrotinas do Kotlin
Use corrotinas para simplificar o gerenciamento de tarefas para casos de uso comuns, como fazer chamadas de rede e acessar dados locais.
Nível de treinamento: intermediário
Treinamento da linguagem Kotlin
Para desenvolvedores interessados em aprender Kotlin.
em codelab
Bootcamp de Kotlin para programadores
No curso Treinamento do Kotlin para programadores, você aprenderá os conceitos básicos do Kotlin criando programas no IntelliJ IDEA. Este curso foi criado para programadores que já conhecem uma linguagem orientada a objetos, como Java ou C++.
Nível de treinamento: intermediário
Programa de treinamentos
Kotlin para desenvolvedores Java
Incorpore e converta código Java em Kotlin usando o Android Studio e aprenda convenções da linguagem de programação Kotlin. Você também aprenderá a escrever códigos Kotlin que podem ser chamados pelo código Java.
Nível de treinamento: intermediário
Para desenvolvedores Java no Android
Consulte aqui o conteúdo de treinamento mais recente do Android para desenvolvedores Java.
em codelab
Android Room com View (Java)
Projete e construa um app usando os Componentes da arquitetura, incluindo o Room, o ViewModel e o LiveData.
Nível de treinamento: intermediário
em codelab
Trabalho em segundo plano com WorkManager (Java)
Aprenda a usar o WorkManager, uma biblioteca compatível, flexível e simples para trabalhos em segundo plano que podem ser adiados no seu app.
Nível de treinamento: intermediário
Programa de certificação
Demonstre suas habilidades com uma credencial certificada pelo Google.
Certificação
Certificação da página "Detalhes do app" no Google Play
Esse certificado comprova os conhecimentos básicos sobre as práticas recomendadas de marketing digital para dispositivos móveis de pessoas que criam as páginas "Detalhes do app" no Google Play Console.
Nível de treinamento: intermediário
Para educadores
Veja recursos curriculares que podem ser adaptados para ensinar o desenvolvimento de apps Android em uma sala de aula ou em um grupo de encontro da comunidade.