Novo. Android avançado no Kotlin
com base em codelab
Melhore suas habilidades de programação em Android com nosso treinamento gratuito Android avançado em Kotlin seguindo seu próprio ritmo. O curso usa a linguagem de programação Kotlin e ensina sobre notificações, gráficos e animações no Android, como fazer login de usuários, adicionar mapas aos seus apps e testá-los adequadamente. Cada lição inclui um tutorial com um código de solução no GitHub.
Nível de treinamento: avançadoIniciar o curso
Conceitos básicos do Kotlin para Android
Em codelab
No treinamento gratuito de Conceitos básicos do Kotlin para Android, você aprenderá conceitos básicos de programação Android usando a linguagem de programação Kotlin e criará uma variedade de apps. Cada codelab inclui um tutorial com um código de solução no GitHub.
Nível de treinamento: intermediárioIniciar o curso
Conceitos básicos para desenvolvedores Android (Java)
com base em codelab
No treinamento gratuito de Conceitos básicos para desenvolvedores Android, você aprenderá conceitos básicos de programação do Android usando a linguagem de programação Java, no seu próprio ritmo. Você criará uma variedade de apps, começando com o Hello World e evoluindo até aplicativos que programam tarefas, atualizam configurações e usam os Componentes da arquitetura do Android. Cada lição inclui um codelab com um código de solução no GitHub, documentação de conceito e uma apresentação de slides.
A equipe de treinamento do Google Developers desenvolveu este curso.
Nível de treinamento: intermediárioSaiba mais
Desenvolvimento Android avançado (Java)
com base em codelab
Melhore suas habilidades de programação em Android com nosso treinamento gratuito de Desenvolvimento avançado em Android seguindo seu ritmo. O curso usa a linguagem de programação Java e ensina maneiras de expandir a experiência do usuário, melhorar o desempenho do app e adicionar recursos como visualizações personalizadas, animações e reconhecimento de local. Cada lição inclui um tutorial com um código de solução no GitHub, a documentação do conceito e uma apresentação de slides.
A equipe de treinamento do Google Developers desenvolveu este curso.
Nível de treinamento: avançadoSaiba mais
Para novos programadores
Desenvolvimento em Android para iniciantes
Em vídeo
Uma série gratuita de cursos para aspirantes a desenvolvedores Android que acompanha seu próprio ritmo. Saiba como criar seu primeiro app Android, adicionar funcionalidades ao app, conectar-se à Internet e configurar bancos de dados.
Nível: iniciante
1. Noções básicas do Android: interface do usuário
2. Entrada do usuário
3. Apps multitelas
4. Redes
5. Armazenamento de dados
Nanodiploma em noções básicas do Android
Em vídeo
Se você se inscrever no programa Nanodiploma em noções básicas do Android, receberá orientação e ajuda enquanto faz os cursos para iniciantes em Android da Udacity. Esse programa é uma ótima maneira de criar seu primeiro portfólio de apps e ganhar um Nanodiploma.
Nível: inicianteSaiba mais
Para desenvolvedores experientes
Codelabs para Desenvolvedores Google
Está com um tempo livre e quer aprender um novo truque de desenvolvimento do Android? Cada codelab oferece uma experiência de codificação independente e focada que pode ser feita por conta própria.
Codelabs são módulos on-line gratuitos que seguem seu ritmo.
Nível: intermediário a avançado
Crie seu primeiro app Android em Kotlin
Mais cursos de Kotlin...
Novo. Bootcamp de Kotlin para programadores
com base em codelab
Aprenda os conceitos básicos de Kotlin nesta série gratuita de codelabs no seu próprio ritmo. Seja você um desenvolvedor Java ou um programador de outra linguagem orientada a objetos, este curso ensinará os recursos que tornaram o Kotlin tão conhecido entre os desenvolvedores. Ao final deste curso, você terá as habilidades necessárias para criar seu próximo projeto em Kotlin.
Nível: intermediário
Desenvolver apps para Android com o Kotlin
Em vídeo
Aprenda a arquitetar e desenvolver apps para Android no Kotlin usando ferramentas e bibliotecas comprovadas pelo setor. Experimente estas técnicas do Kotlin para criar apps Android em menos tempo, com menos erros e menos código.
Este é um curso gratuito e acompanha seu próprio ritmo.
Nível: intermediário
Mais cursos de linguagem de programação Java...
Nanodiploma de desenvolvedor Android
Em vídeo
Prepare um portfólio de projetos conforme você trabalha para conquistar seu Nanodiploma de desenvolvedor Android. Receba ajuda personalizada enquanto aprende a usar as ferramentas, os princípios e os padrões que servem de base para todo o desenvolvimento do Android.
Todos os cursos também estão disponíveis individualmente sem qualquer custo.
Nível: intermediário
Desenvolvimento avançado de aplicativos Android
Em vídeo
Este curso gratuito permite que você siga as diretrizes de qualidade de apps do Google à medida que produz e publica seus apps Android, acompanhando seu próprio ritmo.
Nível: avançado