Formação

Desenvolvedor Android

Programe na principal plataforma Mobile do mundo

Inscreva-se

140 horas

é o tempo estimado para você concluir esta formação e estar bem preparado para o mercado

Assista o vídeo

veja nossa apresentação da Formação e uma Alura Live sobre a Carreira em Front-end

Mobile é o futuro

Parece que o mundo todo gira em torno dos nossos smartphones. E as Apps são o ponto central nessa revolução. Saber criar Apps avançadas é uma habilidade importante nos dias de hoje. E, apesar de existirem diversas plataformas, o Android é a plataforma mais usada no mundo - no Brasil então, de forma disparada.

Na Formação Desenvolvedor Android, você vai aprender a construir Apps do zero. Desde usar a IDE Android Studio e entender os fundamentos do framework do Android, até criar funcionalidades complexas, como integração com serviços externos e sincronização de dados off-line.

Ao fim da Formação, você estará apto a entrar nesse mercado que só cresce no Brasil, de desenvolvimento de aplicativos móveis.

Pré-requisitos

Linguagem Java, Orientação a Objetos e bibliotecas básicas - java.lang, I/O, coleções. Aqui na Alura, veja a carreira iniciante em java.

Por que estudar esta formação?

  • Acompanhamento real

    Receba feedback dos seus instrutores em um projeto real

  • Do básico ao avançado

    Formação completa para o mercado

  • Você dentro do mercado

    Do zero ao sonhado emprego em sua área de interesse

Faça como empresas e startups e capacite sua equipe para entregar os projetos do dia a dia.

Conheça os planos

Com quem você irá aprender

  • Alex Felipe

  • Jeferson Silva

Passo a passo

  1. 1 Android essencial

    Mergulhe de cabeça no mundo Android. Aprenda a criar sua primeira App usando o Android Studio. Crie telas e aprenda a usar os conceitos de layouts do Android. Integre sua App com serviços externos, com APIs da Google e com recursos do aparelho.

  2. 2 Layouts complexos

    Quando temos uma necessidade de layout mais complexo na App, é importantíssimo saber usar o Constraint Layout. É a forma mais usada para se criar layouts complexos, com vantagens de otimização, facilidade de uso e até um editor visual.

  3. 3 Listas melhores com RecyclerView

    Há quem diga que nenhuma App está completa sem ter uma lista de dados. Mas o clássico ListView tem sérias limitações em cenários que fogem do trivial. Por isso, é essencial trabalhar com RecyclerView, um componente que permite listas mais flexíveis e otimizadas, além de suportar muitos recursos bacanas, como animações e layouts dinâmicos.

  4. 4 Integração com APIs

    É difícil encontrar uma App que funcione apenas localmente. Eventualmente acabamos precisando integrar com algum serviço externo, alguma API. Nesta seção, você vai aprender a integrar sua App com serviços remotos e fazer tudo isso funcionar tanto no modo on-line quanto off-line.

5 Projeto Formação Desenvolvedor Android

Chegou a hora de mostrar pro mundo que você é um Desenvolvedor Android completo! O Projeto de Conclusão é um desafio prático que você vai desenvolver usando todas as habilidades aprendidas durante a Formação.

Nós vamos avaliar seu projeto e, ao final, você terá um Certificado de Conclusão da Formação.

Experiências de quem já estudou com a gente

Foto do aluno

Adilson Leandro Haut

em 29/09/2018

Gostei bastante do curso! Nunca tive contato com o Android, mas com a explicação do instrutor deu para compreender muito bem. Excelente material para quem está começando.

Android I: Crie sua App fantástica com Android Studio

Foto do aluno

Bruno Furquim de Campos Morone

em 26/09/2018

Ótimo curso! Deu uma grande ideia de como o Android e os aplicativos funcionam, tanto na prática quanto na teoria.

Android III: Aprimore sua app com Fragments, Google Maps e GPS

Foto do aluno

Leonardo Gomes

em 24/06/2018

Esse professor é muito bom, explica tudo e faz os erros acontecerem para entendermos como resolvê-los, analisando cada detalhe. Nunca tive aulas tão bem explicadas! Obrigado!

Android II: Integração com apps e recursos do device

Escolha o seu plano e vamos começar

  • 682 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e 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

    Curso online de inglês técnico para aprimorar seu conhecimento

Premium

  • 682 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e 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

    Curso online de inglês técnico para aprimorar seu conhecimento

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

Premium Plus

  • 682 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e 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

    Curso online de inglês técnico para aprimorar seu conhecimento

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

Max

  • 682 cursos

    Cursos de programação, design, UX, agilidade, transformação digital, mobile, front-end, infraestrutura e mais.

  • Certificado de participação

    Certificado de que assistiu o curso e finalizou as atividades

  • Todas as formações

    Guias de estudo completo para você iniciar em uma nova área de tecnologia

  • Projeto avaliado pelos instrutores

    Projeto de conclusão das Formações com avaliação dos professores da Alura e 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

    Curso online de inglês técnico para aprimorar seu conhecimento

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