Ouvinte do MacMagazine no Ar tem 10% nos planos da Alura

114h

Para conclusão

10
Cursos
1
Vídeo extra
1
Podcast
7
Artigos

O que você vai aprender nesta Formação?

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. As Apps são o ponto central nessa revolução. Com um mercado cada vez maior e sendo uma das plataformas mais utilizadas do mundo, saber criar Apps avançadas é uma habilidade valiosa nos dias de hoje.

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

O Android trabalha com Java e mais recentemente com Kotlin. São duas linguagens de programação orientadas a objetos maduras e com ampla documentação. Uma das ferramentas mais populares e utilizadas é o Android Studio, uma IDE disponibilizada pela Google e criada em cima do IntelliJ. Você vai aprender a usá-la por completo. Para isso, conhecer a linguagem Java e orientação a objetos é essencial! Ter prática com as principais bibliotecas, como java.lang, I/O, coleções e se aprofundar nelas é muito importante. Você pode fazer a formação Java antes de mergulhar no Kotlin, pois para aprender esta nova linguagem, será necessária a base do Java.

Por que estudar esta formação?

  • Guia de aprendizado

    Conteúdos pensados para facilitar seu estudo

  • 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

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

Conheça os planos

Com quem você vai aprender?

  • Alex Felipe Victor Vieira

    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.

  • Alex Felipe Victor Vieira

    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.

Passo a passo

  1. 1 Criar a primeira App

    • Curso Android parte 1: crie um app mobile

      10h
    • Faça esse curso e:
      • Entenda o que é o Android e sua plataforma
      • Aprenda a criar e desenvolver Apps a partir do Android Studio
      • Saiba o que é uma Activity e como utilizamos ela no Android
      • Implemente telas via editor visual ou código fonte
      • Aplique ações em componentes visuais por meio de listeners
      • Conheça os conceitos sobre ciclo de vida de Activities
      • Refatore o código com boas práticas de programação
    • Curso Android parte 2: avançando com listeners, menu e UI

      10h
    • Faça esse curso e:
      • Aprenda a implementar listeners em AdapterViews
      • Explore e crie logs para o dispositivo Android
      • Transfira dados entre as Activities
      • Implemente comportamentos de alteração e remoção a partir de uma lista
      • Utilize menu de contexto nas views
      • Entenda como lidar com telas com muito conteúdo visual
      • Insira menu de opções para melhorar experiência do usuário
    • Curso Android parte 3: refinando o projeto

      10h
    • Faça esse curso e:
      • Implementar um layout personalizado para um AdapterView
      • Entender e utilizar a entidade Application do Android Framework
      • Interagir com o usuário por meio de dialogs
      • Analisar possíveis melhorias no projeto por meio do inspetor de código
      • Compreender e resolver tópicos apresentado no resultado da inspeção de código
    • Artigo Criando caixas de diálogo no Android (Dialogs)

    • Podcast Desenvolvimento Android – Hipsters #39

  2. 2 Evoluir para layouts complexos

  3. 3 Melhorar listas com RecyclerView

  4. 4 Integrar com APIs

Escola

Mobile

Além dessa, a categoria Mobile conta com cursos de React Native, Flutter, iOS e Swift, Android, Kotlin, Jogos,e mais...

Conheça a Escola

nossos alunos e alunas

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

ótimo curso, com ele consegui desenvolver e entender como funciona o primeiro app android.

Android parte 1: crie um app mobile

Kennedy Martinez

Excelente como os outros cursos, mas novamente venho ressaltar a crescente queda de java no ambiente android.

Android parte 3: refinando o projeto

Matheus

O curso é excelente, mas notei desde o curso anterior que o professor quebrou em muitos blocos o código, que ao invés de melhorar o código, confundi muito a visualização e entendimento do mesmo.

Android parte 2: avançando com listeners, menu e UI

Samuelson

Comece hoje mesmo os cursos de Android. Matricule-se agora!

Plus

Desconto 10%
  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programaçã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.

  • 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.

12X
R$85 R$76,50
à vista R$1.020 R$918
Matricule-se

Pro

Desconto 10%
  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programaçã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.

  • 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.

12X
R$120 R$108
à vista R$1.440 R$1.296
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