Curso online gratuitoCriação de aplicativos em Android
Duração do curso online: 6 horas e 26 minutos
3
(1)
Aprenda a criar apps Android do zero, do Android Studio ao APK final. Curso online gratuito com prática, telas, intents, layouts e componentes essenciais.
Neste curso gratuito, aprenda sobre
Instalar e configurar o Android Studio e preparar o ambiente de desenvolvimento
Criar telas no Layout Editor, usar Design/Blueprint e rodar apps no AVD
Entender o papel do AndroidManifest.xml (componentes, permissões e configurações)
Aplicar operações básicas de programação e manipular valores da UI no código
Configurar cores, propriedades de widgets e atributos de layout (ex.: wrap_content)
Trabalhar com eventos de clique em botões (diferentes formas de implementar)
Usar findViewById para acessar componentes da interface no código
Criar apps simples (ex.: calculadora) e validar entrada numérica em EditText
Exibir mensagens com Toast e diferenciar durações (LENGTH_SHORT vs LENGTH_LONG)
Criar AlertDialog para caixas de mensagem e interações com o usuário
Abrir novas telas com Intents e passar/ler parâmetros entre Activities
Implementar Menu de Opções e inflar menus no Android
Compreender o ciclo de vida da aplicação/Activity e seus principais métodos
Usar componentes TextView, EditText e WebView (carregar páginas web no app)
Descrição do curso
Quer transformar uma ideia em um aplicativo Android funcionando? Neste curso online gratuito de Criação de aplicativos em Android, você aprende a montar um projeto do zero no Android Studio e evoluir passo a passo até gerar o APK final, entendendo como um app é estruturado e como cada parte se conecta. É uma formação prática, voltada para quem deseja entrar em Programação de Aplicativos e construir uma base sólida para criar seus próprios projetos.
Você começa preparando o ambiente de desenvolvimento e configurando o Android Studio, aprendendo a executar o app em emulador e a validar rapidamente cada ajuste. A partir daí, o foco vai para a construção de interfaces: criação de telas, configuração de cores e componentes, organização de layouts e boas escolhas de propriedades para que a experiência do usuário fique clara e consistente. Com isso, você ganha segurança para sair do “copiar e colar” e tomar decisões de forma consciente ao desenhar suas telas.
Na parte de lógica e interação, você pratica operações básicas de programação, trabalha com eventos de clique e aprende a capturar valores digitados pelo usuário para usar no código. Você também entende como apresentar respostas dentro do app, utilizando notificações rápidas e janelas de confirmação, além de aplicar o que aprendeu em exemplos práticos, como uma calculadora simples.
Com o avanço do curso, você domina a navegação entre telas com Intents, incluindo passagem de parâmetros para levar informações de uma tela para outra. Você também entra em temas essenciais do dia a dia do desenvolvimento Android, como menu de opções e o ciclo de vida da aplicação, pontos fundamentais para criar apps mais estáveis e previsíveis.
Para consolidar os conhecimentos, você trabalha com componentes muito usados na prática, como TextView e EditText, e aprende a incorporar conteúdo web em uma tela com WebView. O percurso culmina na construção de um projeto mais completo, com múltiplas telas e funcionalidades integradas, encerrando com o processo de geração do APK. Ao final, você terá uma visão clara do fluxo de criação de apps Android e base suficiente para evoluir para projetos mais complexos e oportunidades na área de tecnologia.
Conteúdo do curso
Aula em vídeo: Instalação e Configuração do Android Studio [Curso de Android Studio] - Aula 0118m
Exercício: _Qual é a primeira coisa que precisamos fazer para começar a desenvolver aplicações para Android?
Aula em vídeo: Criando uma tela simples e rodando o APP no AVD [Curso de Android Studio] - Aula 0217m
Exercício: Qual é a função do arquivo AndroidManifest.xml em um projeto Android?
Aula em vídeo: Operações básicas de programação no Android Studio [Curso de Android Studio] - Aula 0317m
Exercício: _Qual é a função da janela blueprint no Android Studio?
Aula em vídeo: Mais configurações, cores, evento de click do botão - forma 1 [Curso de Android Studio] - Aula 0416m
Exercício: Qual a função principal do método findViewById em um projeto Android Studio?
Aula em vídeo: Calculadora simples [Curso de Android Studio] - Aula 0517m
Exercício: _Qual propriedade é utilizada para permitir somente a entrada de números em um EditText no Android?
Aula em vídeo: Mais sobre eventos de clique nos botões [Curso de Android Studio] - Aula 0611m
Exercício: Qual é o tema central discutido na aula de Android Studio mencionada?
Aula em vídeo: Mais sobre eventos de clique nos botões - #P2 [Curso de Android Studio] - Aula 0709m
Exercício: _Qual é a terceira forma de trabalhar com eventos de Click abordada na aula de Android Studio?
Aula em vídeo: Usando valores da tela no código [Curso de Android Studio] - Aula 0815m
Exercício: Qual é a funcionalidade principal do aplicativo descrito?
Aula em vídeo: Notificações Toast [Curso de Android Studio] - Aula 0907m
Exercício: _Qual é a diferença entre o uso de short e long na exibição de uma mensagem em um aplicativo Android?
Aula em vídeo: Caixas de Mensagens - AlertDialog [Curso de Android Studio] - Aula 1006m
Exercício: Para que serve o Alert Dialog no Android Studio?
Aula em vídeo: Abrindo novas telas [Curso de Android Studio] - Aula 1113m
Exercício: _Como podemos abrir uma nova tela dentro do nosso aplicativo Android?
Aula em vídeo: Criando Intents para abrir novas telas - #P2 [Curso de Android Studio] - Aula 1211m
Exercício: Qual é o processo correto para abrir uma nova tela em um aplicativo Android?
Aula em vídeo: Passando parâmetros entre telas no Android Studio - #P3 [Curso de Android Studio] - Aula 1311m
Exercício: _Qual método é utilizado para obter um valor de parâmetro do tipo String em um Intent no Android?
Aula em vídeo: Programando o Menu de Opções no Android Studio [Curso de Android Studio] - Aula 1413m
Exercício: Qual função no Android Studio permite inflar o menu de opções em um aplicativo?
Aula em vídeo: Ciclo de vida de uma aplicação Android [Curso de Android Studio] - Aula 1518m
Exercício: _Qual é o primeiro método executado no ciclo de vida de uma aplicação Android?
Aula em vídeo: Construindo Layout no Android Studio #P1 [Curso de Android Studio] - Aula 1612m
Exercício: Qual é a função do atributo 'wrap_content' ao criar layouts no Android Studio?
Aula em vídeo: Construindo Layout no Android Studio #P2 [Curso de Android Studio] - Aula 1710m
Exercício: _Quais são os tipos de layouts que podem ser adicionados em outros layouts no Android Studio?
Aula em vídeo: Componente TextView [Curso de Android Studio] - Aula 1814m
Exercício: Qual é a função da propriedade "autolink" no componente TextView no Android Studio?
Aula em vídeo: Componente EditText / PlainText [Curso de Android Studio] - Aula 1911m
Exercício: Qual é a função principal do componente EditText no Android Studio?
Aula em vídeo: Componente WebView, carregando página web no app #P1 [Curso de Android Studio] - Aula 2009m
Exercício: Qual é a função do componente WebView no Android Studio?
Aula em vídeo: Componente WebView, carregando página web no app #P2 [Curso de Android Studio] - Aula 2107m
Aula em vídeo: Criando uma agenda no Android Studio #P1 [Curso de Android Studio] - Aula 2211m
Aula em vídeo: Criando uma agenda no Android Studio #P2 [Curso de Android Studio] - Aula 2312m
Aula em vídeo: Criando uma agenda no Android Studio #P3 [Curso de Android Studio] - Aula 2413m
Aula em vídeo: Criando uma agenda no Android Studio #P4 [Curso de Android Studio] - Aula 2516m
Aula em vídeo: Criando uma agenda no Android Studio #P5 [Curso de Android Studio] - Aula 2613m
Aula em vídeo: Criando uma agenda no Android Studio #P6 [Curso de Android Studio] - Aula 2705m
Aula em vídeo: Criando uma agenda no Android Studio #P7 [Curso de Android Studio] - Aula 2814m
Aula em vídeo: Criando uma agenda no Android Studio #P8 [Curso de Android Studio] - Aula 2918m
Aula em vídeo: Criando uma agenda no Android Studio #P9 [Curso de Android Studio] - Aula 3007m
Aula em vídeo: Criando uma agenda no Android Studio #P10 - Gerando APK [Curso de Android Studio] - Aula 3102m
Este curso gratuito inclui:
6 horas e 26 minutos de curso online em vídeo
Certificado digital de conclusão de curso ( Gratuito )
Exercícios para treinar seus conhecimentos
100% gratuito, do conteúdo ao certificado
Pronto para começar?Baixe o app e comece hoje mesmo.