Formação Android

Curso Técnicas de Desenvolvimento Android avançado

  • Use a nova IDE oficial, a Android Studio;
  • Integre com serviços no backend, incluindo o Google Mobile Backend;
  • Padrões de interface de scroll infinito e outros;
  • Suporte a Tablets, além de telefones;
  • Play Services, login Google e Push Notifications;
  • Use os principais módulos do Firebase (Authentication, Notification, Remote Config e Analytics);
  • Layouts adaptáveis para clientes diferentes.

Sobre o curso FJ-59

Conheça a nova IDE de desenvolvimento para Android: o Android Studio. Crie um projeto com dependências gerenciadas pelo Gradle utilizando as bibliotecas mais utilizadas no mercado.

Nesse curso você será capaz de integrar uma aplicação Android com um servidor web fazendo a busca de imagens assincronamente para maximizar a velocidade de apresentação do conteúdo principal.

Utilize no Android um artifício muito conhecido no desenvolvimento web: o endless list. Seja capaz de notificar os usuários de sua aplicação de um evento cadastrado no servidor no momento que quiser, sem que os usuários precisem buscar por essa informação!

Aprenda a lidar com a complexidade de criar uma aplicação que possa ser usada em Smartphones e Tablets sem acabar com uma infinidade de ifs espalhados pelo código. Com uso de Design Patterns e recursos da API do Android deixe seu código pouco acoplado e com mais fácil manutenção.

Torne sua aplicação um produto que pode ser vendido para vários clientes diferentes que exijam layouts diferenciados sem retrabalho. Organize seu projeto de forma a poder gerar novas versões da aplicação para todos os clientes sem precisar necessariamente alterar vários projetos.

Veja também a ementa detalhada do curso.

32 horas aula

A opinião de quem fez

Curso muito bom, e a instrutora também é muito amigável, extrovertida e alto astral. Isso torna o curso muito mais atraente e eficiente. O conteúdo é passado de maneira eficiente e eficaz. Talvez fosse interessante acrescentar maneiras de implementar para vários resoluções de tela de maneira eficiente também, uma vez que o curso é avançado e, portanto, possa ser uma boa ideia dar uma pincelada em boas práticas ou maneira eficientes e padronizadas de desenvolver para diversos tamanhos de tela.

Hugo Assis Cunha, CITS Amazonas

Gostei muito do dominio de assunto da Suelen. Se mostrou uma ótima profissonal, muito prestativa e dominio na condução das aulas.

Gabryella Menezes, CITS Amazonas

Fiquei contente com o curso.

Cristina Souza de Araújo, CITS Amazonas

Próximas turmas

Data Período Cidade Comentário
06/05 a 27/05 Sábado (9h às 17h) São Paulo
22/05 a 01/06 Noturno (19h às 23h) São Paulo
24/07 a 27/07 Integral (9h às 17h) São Paulo

Não achou a turma ideal pra você? Entre em contato e consulte outras turmas e horários.

Fale com a gente.

Dúvidas, reservas ou um papo com um instrutor?

Conteúdo detalhado

Projeto Casa do Código

  1. Listas com RecyclerView e o Padrão ViewHolder
  2. Exercícios
  3. Melhorando nosso código com ButterKnife
  4. Exercícios

Detalhes do Livro

  1. Desacoplando nosso código com o Pattern Delegate
  2. Exercícios: Utilizando o Pattern Delegate

Dados Reais de um WebService

  1. Fazendo a busca do Servidor
  2. Melhorando nossas Requisições com Retrofit
  3. Exercícios
  4. Deixando a requisição otimizada com Broadcast Receiver
  5. Facilitando o código com Eventbus
  6. Exercícios

Trazendo apenas as informações que queremos

  1. Ensinando o Retrofit a fazer Requisições Dinâmicas
  2. Aplicando o Padrão EndlessList
  3. Exercícios

Carrinho do Sistema

  1. Desacoplando os objetos com Dagger
  2. Exercícios

Testes Automatizados com Espresso

  1. Testes Automatizados com Espresso
  2. Exercícios

Utilizando Firebase

  1. Firebase Authentication
  2. Exercícios
  3. Firebase Remote Config
  4. Exercícios
  5. Firebase Notification
  6. Exercícios
  7. Tratando notificações dentro da aplicação
  8. Exercícios
  9. Recebendo notificações do nosso servidor
  10. Exercícios


* Os apêndices listados são conteúdos adicionais que não fazem parte do curso regular.