Logo
Android Bootcamp
O mais completo curso de Android do Brasil.

Presencial e Online

Informações Gerais


Objetivo

Capacitar aqueles que desejam trabalhar no mercado de criação de aplicativos para a plataforma Android.

Público Alvo

Todas as pessoas que desejam entrar no mercado de desenvolvimento de aplicativos móveis. O curso foi desenvolvido para atender tanto aos iniciantes quanto aos experientes em linguagens de programação.

Pré-requisitos

Conhecimentos básicos em Lógica de Programação.

O mais completo curso de Android do Brasil: 100 horas


Android é um sistema operacional baseado em linux que faz uso da linguagem java para desenvolvimento de aplicativos.
Criado pelo Google em 2003, atualmente é o sistema operacional móvel mais utilizado no mundo. Por ser open source, uma grande quantidade de empresas como Samsung, LG, Motorola, entre outras, fazem uso do seu sistema.

Também disponível Online


  • • Online (ao vivo);

  • • Tire suas dúvidas diretamente com o professor em tempo real;

  • • O mesmo conteúdo do curso presencial;

Sobre


Android Bootcamp

O Android é o sistema operacional criado pelo Google, que faz uso da linguagem Java para desenvolver aplicativos. É o sistema operacional mais presente em dispositivos móveis no mundo.
Com tudo isso, nós da Quaddro criamos um Bootcamp com o melhor e mais completo conteúdo do mercado.
É o mais completo curso de Android no Brasil!

Mas o que é um bootcamp?

Um bootcamp é um programa de ensino (conjunto de cursos) onde o aluno irá aprender o conteúdo de forma 100% prática, de forma presencial, em um formato intensivo e com conteúdo especializado onde o aluno irá criar mais de 100 aplicativos de exemplos ao longo do curso.
Como sabemos, o mercado de aplicativos móveis não para de crescer no Brasil e no mundo.
E você, vai ficar fora dessa?

PREPARADO PARA O ANDROID 5 / API 21


Só a Quaddro pode oferecer o maior curso com o conteúdo mais completo e atualizado.
Aqui você aprende todos os recursos que o Android pode oferecer.

 8

Conteúdo


Elaboramos um conteúdo programático focado na praticidade do aprendizado, pois transformamos a sala de aula em um laboratório experimental com exercícios práticos e de fácil compreensão.

As aulas foram elaboradas para que gradativamente a teoria seja assimilada através da prática. Você irá participar do desenvolvimento de um aplicativo completo passando por todas as fases que exigirão rotinas programadas, construção dos layouts e processamento de informações.


Introdução

1) História do Android;

2) Primeiros contatos com Android. Exercício: "Hello World!";

3) O que é um aplicativo em Android. Como publicar um aplicativo (App) - Fase 1;

4) Apresentação do Android Studio. Principais botões, teclas de atalho e telas;


Capítulo I - Experiência Imersiva Completa Nº 1

1) Principais componentes para o desenvolvimento de telas (Layout);

2) Principais componentes gráficos do Android (Textview, Edit Text, Button, Spinner);

3) Apresentando as propriedades, aplicando valores nas propriedades e dicas para otimizar os layouts e componentes gráficos;

4) Definição de variáveis - Como declarar, atribuir e programar;

5) Programando e instanciando objetos no Android - Definições e utilização;

6) Como trabalhar com formulários no Android - FindViewById;

7) Primeiros eventos em formulários no Android - Button + Event Click;

8) O que é o Toast e o Alert Builder - Como funcionam;

9) Como funciona o armazenamento de preferências - nome, idade sexo, peso, altura;


Capítulo II - Ciclo de Vida da Activity e Fragments

1) Explorando Menus e Action Bars;

2) O que são fragments - como funcionam em formulários mais complexos;

3) Ciclo de vida de uma aplicação - detalhes sobre o funcionamento;


Capítulo III - Listas e Adaptadores Customizados

1) Imersão completa em List View e List Activity - O que é e para que servem;


Capítulo IV - Linguagem de programação Java

1) Decifra-me ou Devoro-te - Principais classes, métodos e atributos o Java;

2) Criação de classes, métodos e atributos - Apresentando a OOP no Android com o Java;

3) Principais comandos, estruturas e mecanismos do Java;


Capítulo V - Layouts ainda mais complexos

1) Imersão mais profunda em layouts;

2) Explorando outros componentes gráficos;

3) Desenvolvendo animações com Android;

4) Apresentando os principais detalhes da pasta (res) - Resources - XML, Styles, Strings, Colors e Shapes;


Capítulo VI - Apresentando mais detalhes e programação no Android

1) Como é a navegação entre telas;

2) Apresentando o "Android Manifest" - gerenciando as permissões no Android;

3) Como funciona a passagem de parâmetros no Android;

4) Mais efeitos de transição de tela - Novidades do Android Lollipop;

5) Como gerenciar as permissões do Android Marshmallow;


Capítulo VII - Persistência de dados no Android - Experiência completa com SQLite

1) Elaborando o crud (create, read, update e delete) completo do App proposto no treinamento;

2) Outra forma de persistência - Apresentando o "Realm"


Capítulo VIII - Ecossistema de sensores e mídias do Android

1) Acelerômetro;

2) Bluetooth;

3) GPS - Acessando o mapa do Google através de coordenadas;

4) Câmera;

5) Gravador;

6) Multimídia - Como acessar imagem, aúdio e vídeo no Android;

7) Services e Recievers - O que são e como funcionam;


Capítulo IX - Trabalhando com arquivos flat

1) Sequência de exemplos de acesso de arquivos (txt, csv, xml e JSON);

2) A pasta RAW - O que é e para que funciona;

3) Intent Filter - Principais funcionalidades;


Capítulo X - Universo das Notificações - Não deixe de avisar o usuário

1) SMS;

2) Notification;

3) Push;

4) Email;


Capítulo XI - Web Service - Agora é a vez do "Cloud Computing"

1) Thread - O que é e como funciona;

2) Async Task - Consumindo Web Service;

3) Data Binding - Como utilizar;

4) RetroFit - Ampliando os poderes de sua aplicação;


Capítulo XII - Gradle - Imersão completa

1) Qual a finalidade do Gradle - O que é e como utilizar;

2) Flavors;

3) Build Types;

4) Como publicar um aplicativo (App) - Fase 2 (Final);


Treinamento de Android - "Season Finale"

Concluindo o App “Pizza Digital” proposto no treinamento Android.


Curso com carga horária total de 100 horas

Contato


Equipamentos de última geração, centenas de aplicativos e conteúdos exclusivos, que garantem o seu melhor aprendizado


Um Computador por aluno

um ipad e iMac por aluno

Aprenda na Prática

Mais de 150 apps em Android