Curso de Desenvolvedor Android Completo

Quer testar?

Assista algumas vídeo aulas deste curso.

Estrelas de avaliação

Alunos Matriculados

Ronaldo Rolim Guimarães Junior
Wallace Lima
Wagner  alves de Souza
Rodolfo Mazieri
Ernandes Ferreira
141
Ver mais

Já pensou em desenvolver seus próprios aplicativos? Aprenda a criar seus apps,  passo a passo, de forma clara e objetiva! Durante o curso utilizaremos como base os 10 aplicativos mundialmente mais conhecidos.  

O curso é todo baseado em projetos reais. Vamos construir aplicativos clones de grandes apps famosos. Começaremos baixando o Android Studio e configurando o nosso emulador. Em seguida, vamos entender como funcionam as views, os layouts, a linguagem java e como utilizar a lógica de programação em seus projetos.

Criaremos um clone do Twitter utilizando o Parse e em seguida faremos o 7 Minutes Workout integrado com o Youtube. Vamos criar nosso clone do Tinder e descobrir como utilizar o sistema de login do Facebook. Em seguida, você vai criar um clone do Trip Advisor e aprender como trabalhar com o Google Maps e o banco de dados SQLite. E finalmente vamos criar o Flappy Bird, utilizando a engine de games GDX e sprites. Tudo isso para depois aprender a publicar seu App na Google Play.

O que você vai aprender?

Aprenda a criar diversos aplicativos Android conforme suas necessidades, oferecer serviços de desenvolvimento de Apps Android como empresa ou freelancer e a candidatar-se a vagas de emprego relacionados ao Desenvolvimento Android.

Versões usadas

Android Studio v.1.4, Fire Base (Versão antiga), Fire Base (Versão Nova)

Pré-requisito

É necessário ter um computador Windows, Mac ou Linux. NÃO é necessário nenhum conhecimento prévio sobre programação.

Público alvo do curso

Qualquer profissional interessado em aprender mais ou se aprofundar no desenvolvimento de aplicativos Android.

Informações Adicionais

Este curso é 100% em vídeo aulas. Ao final do estudo, quando completado 100% de visualização de todas as aulas, o aluno poderá emitir seu certificado digital em pdf gratuitamente. Caso o aluno tenha dúvidas, poderá acionar o professor a qualquer momento dentro da área de estudo com a finalidade de esclarecê-las, durante o período de vigência de 1 ano, podendo ver e rever as aulas quantas vezes desejar.

  • carga horária: 23H12MIN

De R$349,00

6X DE R$29,08

à vista R$174,50

Caso queira se matricular apenas neste curso, clique abaixo:
Matricule-se

CONTEÚDO PROGRAMÁTICO

Imprimir informações do curso

Quer testar?

Clique aqui e assista algumas vídeo aulas deste curso

  • 1 Apresentação 0H02MIN Assista Grátis Agora
  • 2 Download e instalação no Windows 0H16MIN
  • 3 Downloads e instalação no Mac OS 0H14MIN
  • 4 Download e Instalação no Linux 0H23MIN
  • 5 Criando um Android Virtual Device 0H06MIN Assista Grátis Agora
  • 6 Executando o aplicativo no AVD 0H01MIN Assista Grátis Agora
  • 7 Executando o aplicativo no dispositivo físico 0H04MIN Assista Grátis Agora
  • 8 Como postar perguntas de maneira eficiente 0H06MIN
  • 9 Arquivos que serão utilizados no curso 0H01MIN

Módulo 2

2H16MIN
  • 10 Conhecendo os Menus e Interface 0H18MIN
  • 11 Componentes (label, botões e imagens) 0H14MIN
  • 12 Identificando os Componentes - Casting 0H12MIN
  • 13 Android Studio - AutoComplete e R.Java 0H18MIN
  • 14 Entendendo os Values - String, Dimens e Color 0H04MIN
  • 15 Evento de Clique na View e Log 0H05MIN
  • 16 Toast 0H06MIN
  • 17 Snack Bar 0H03MIN
  • 18 Alertas 0H08MIN
  • 19 Classe Activity 0H08MIN
  • 20 Ciclos de Vida da Activity 0H05MIN
  • 21 Navegando através de Activities - Intent 0H05MIN
  • 22 Passando Parâmetro entre Activities 0H05MIN
  • 23 Alterando Nome, Ícone e Splashscreen 0H19MIN

Módulo 3

0H45MIN
  • 24 Preview 0H05MIN
  • 25 Entendendo Views e Layouts 0H08MIN
  • 26 Tipos de Layouts e ScrollView 0H06MIN
  • 27 Layout Linear 0H02MIN
  • 28 Layout Relativo 0H02MIN
  • 29 Exercício usando Linear e Relative Layouts 0H09MIN
  • 30 Menus Superiores - ActionBar e Float Action Buttons 0H10MIN

Módulo 4

1H01MIN
  • 31 Compilador Online - Entendendo as Variáveis 0H09MIN
  • 32 Operadores Aritméticos 0H03MIN
  • 33 Listas e Arrays 0H09MIN
  • 34 Operadores Lógicos 0H05MIN
  • 35 Laço de Condição 0H03MIN
  • 36 Numeros Randomicos 0H02MIN
  • 37 Laço de Repetição For 0H03MIN
  • 38 Laço de Repetição While 0H03MIN
  • 39 Loop em uma Lista de Objetos 0H04MIN
  • 40 Trabalhando com Métodos 0H07MIN
  • 41 Trabalhando com Classes 0H07MIN

Módulo 5

0H21MIN
  • 42 Criando o layout do aplicativo 0H07MIN
  • 43 Adicionando as interatividades 0H13MIN

Módulo 6

2H46MIN
  • 44 Introdução a Lógica de Programação 0H02MIN
  • 45 Variáveis e Tipos 0H06MIN
  • 46 Listas / Arrays 0H07MIN
  • 47 Funções e Ciclo de Vida do App 0H06MIN
  • 48 Laço de Condição IF 0H09MIN
  • 49 Laço de Condição CASE 0H06MIN
  • 50 Loop de Repetição FOR 0H11MIN
  • 51 Loop de Repetição WHILE 0H07MIN
  • 52 Android Studio - AutoComplete - Criando Nova Classe 0H06MIN
  • 53 Lista Simples 0H10MIN
  • 54 Evento de Toque na Lista 0H07MIN
  • 55 Listas Customizadas - Introdução 0H05MIN
  • 56 Listas Customizadas - Criando uma Célula da Lista 0H03MIN
  • 57 Listas Customizadas - Classe do Adaptador 0H07MIN
  • 58 Listas Customizadas - Classe Provider 0H02MIN
  • 59 Listas Customizadas - Iniciando o Adaptador 0H05MIN
  • 60 Gravando Dados com SharedPreferences 0H20MIN
  • 61 Armazenamento com SQLite - Introdução 0H18MIN
  • 62 Async Tasks - Carregando Imagens de URLs 0H17MIN

Módulo 7

0H26MIN
  • 63 Criando o layout do aplicativo - botões e componentes 0H12MIN
  • 64 Inserindo a funcionalidade 0H13MIN

Módulo 8

0H39MIN
  • 65 Criando o Layout do aplicativo - QUIZZ 0H09MIN
  • 66 Respondendo e trocando as perguntas 0H20MIN
  • 67 Tela do resultado 0H09MIN

Módulo 9

0H48MIN
  • 68 Introdução - TO DO LIST 0H05MIN
  • 69 Criando o Banco de Dados 0H13MIN
  • 70 Inserindo novas Tarefas 0H08MIN
  • 71 Carregando os Dados na Lista 0H07MIN
  • 72 Removendo Tarefas 0H07MIN
  • 73 Adicionando um Alerta de Confirmação 0H06MIN
  • 74 Apresentação do Projeto - Minha Agenda de Contatos 0H06MIN
  • 75 Criando os Layouts 0H07MIN
  • 76 Segunda Activity - Formulario 0H09MIN
  • 77 Layout Customizado - Botão Redondo 0H07MIN
  • 78 Navegação pela ToolBar - Botão Voltar 0H05MIN Assista Grátis Agora
  • 79 ToolBar - Botão de Confirmação 0H07MIN
  • 80 Classe Contato 0H14MIN
  • 81 Classe Formulario Helper 0H19MIN
  • 82 Célula Customizada - Contato 0H08MIN
  • 83 Classe Contato Adaptador 0H20MIN
  • 84 Classe Contato DAO (Data Access Object) 0H24MIN
  • 85 Inserindo um Contato 0H07MIN
  • 86 Menu de Opções - Context Menu 0H04MIN
  • 87 Apagando um Contato 0H03MIN
  • 88 Apagar Contato - Alerta de Confirmação 0H03MIN
  • 89 Seleciona e Edita Contato 0H06MIN
  • 90 Enviando SMS 0H03MIN
  • 91 Trabalhando com as Permissões de SMS 0H10MIN
  • 92 Recebendo SMS 0H15MIN
  • 93 Visitando um Site 0H03MIN
  • 94 Ligar para Contato 0H06MIN
  • 95 Obtendo uma Foto da Câmera 0H12MIN
  • 96 Redimensionando um Bitmap 0H02MIN
  • 97 Selecionando a Fonte da Imagem (Câmera ou Biblioteca de Imagens) 0H05MIN
  • 98 Adicionando uma Imagem ao Simulador 0H03MIN
  • 99 Obtendo uma Imagem da Biblioteca de Fotos 0H07MIN

Módulo 11

0H53MIN
  • 100 Introdução ao Firebase - Conhecendo o Firebase 0H02MIN
  • 101 Configurando o Projeto 0H05MIN
  • 102 Adicionando e Modificando um Objeto 0H08MIN
  • 103 Acessando o filho de um objeto (Child) 0H03MIN
  • 104 Trabalhando com objeto JSON 0H07MIN
  • 105 Editor - Vulcan 0H03MIN
  • 106 Event Listener - Child 0H05MIN
  • 107 Firebase Listas e Arrays 0H08MIN
  • 108 Firebase UI Adapter 0H07MIN

Módulo 12

1H37MIN
  • 109 Twitter (Firebase antigo) - Configurando o Projeto com Firebase 0H08MIN
  • 110 Criando um novo Usuário 0H04MIN
  • 111 Autenticando o Usuário 0H03MIN
  • 112 Interface de Sign-In e Login 0H07MIN
  • 113 Criando as Activities e Adicionando os Menus 0H11MIN
  • 114 Alerta para postar Tweet 0H06MIN
  • 115 Criando a Lista de Users 0H07MIN
  • 116 Populando a lista de Usuários 0H12MIN
  • 117 Follow e Unfollow 0H15MIN
  • 118 Postando um Tweet 0H12MIN
  • 119 Tela com Meus Feeds 0H07MIN

Módulo 13

0H41MIN
  • 120 Configurando o Firebase - Nova Versão 0H07MIN
  • 121 Autenticação por Email e Senha e Auth Listener 0H03MIN
  • 122 Criando Novo Usuário e Gravando Objeto no Firebase 0H06MIN
  • 123 Adicionando o Action Bar e fazendo Logoff 0H04MIN
  • 124 Lista de Amigos, Follow e Unfollow 0H06MIN
  • 125 Fazendo um Tweet 0H03MIN
  • 126 Meus Feeds 0H09MIN

Módulo 14

1H09MIN
  • 127 Criando o Layout do App - 7 MINUTES WORKOUT 0H09MIN
  • 128 Lista de Treinos 0H17MIN
  • 129 Lista de Exercicios 0H08MIN
  • 130 Video e Sintetizador de Voz 0H10MIN
  • 131 Executando o Treino - Parte 1 0H19MIN
  • 132 Executando o Treino - Parte 2 0H03MIN

Módulo 15

1H51MIN
  • 133 Iniciando o Projeto - TINDER 0H04MIN
  • 134 Método Animate e Eventos de Animação 0H05MIN
  • 135 Passando a Sequencia de Fotos 0H04MIN
  • 136 Restringindo o Evento de Touch 0H04MIN
  • 137 Alternando as Animações Randomicamente 0H05MIN
  • 138 Utilizando a Classe Swipe Gesture 0H06MIN
  • 139 Aceitar e Rejeitar 0H04MIN
  • 140 Atualizando o Projeto para o Android 2.1 0H07MIN
  • 141 Facebook SDK - App ID 0H05MIN
  • 142 Login Button 0H03MIN
  • 143 Facebook SDK - Métodos do LoginButton 0H05MIN
  • 144 Facebook SDK - Métodos e Logoff 0H08MIN
  • 145 Firebase - Adicionando Usuário 0H07MIN
  • 146 Firebase - Obtendo Lista de Amigos 0H08MIN
  • 147 Firebase - Lista de Like e Deslike 0H05MIN
  • 148 Ajustes no Layout e UI 0H06MIN
  • 149 Método Select User 0H03MIN
  • 150 Método Set Imagem 0H03MIN
  • 151 Passando as Fotos 0H06MIN
  • 152 Like e Dislike 0H02MIN
  • 153 Evento de Match 0H02MIN

Módulo 16

1H06MIN
  • 154 Google Maps e Localização - Início 0H04MIN
  • 155 Primeira Activity - Tela Inicial 0H08MIN
  • 156 Segunda Activity - Google Maps 0H04MIN
  • 157 Carregando a Segunda Activity 0H04MIN
  • 158 Permissões 0H10MIN
  • 159 Adicionando Alfinetes ao Mapa 0H14MIN
  • 160 Obtendo a Localização do Usuário 0H09MIN
  • 161 Animação do Mapa para Latitude e Longitude Correspondente 0H03MIN
  • 162 Terceira Activity - Tela Lugar 0H01MIN
  • 163 Passando Dados para a Terceira Activity - Tela Lugar 0H04MIN

Módulo 17

1H20MIN
  • 164 Introdução a Engine de Games GDX 0H21MIN
  • 165 Trabalhando com Sprites 0H13MIN
  • 166 Interagindo com as Sprites 0H05MIN
  • 167 Criando Obstáculos 0H04MIN
  • 168 Detectando as Colisões 0H09MIN
  • 169 Sistema de Pontuação 0H07MIN
  • 170 Evento de Fim de Jogo 0H13MIN
  • 171 Sons, ícone e Nome do App 0H06MIN

Módulo 18

0H21MIN
  • 172 Criando uma conta de desenvolvedor 0H04MIN
  • 173 Assinando sua aplicação 0H08MIN
  • 174 Publicando seu app no google play 0H08MIN

De R$349,00

6X DE R$29,08

à vista R$174,50

Caso queira se matricular apenas neste curso, clique abaixo:
Matricule-se
Imagem de Curso de Desenvolvedor Android Completo
50%off
  • carga horária: 23H12MIN

Instrutor

Tito Petri 14 cursos

Todos os cursos do professor

Mobile Dev

6 Cursos disponíveis

Acesse

Python

4 Cursos disponíveis

Acesse

Java

5 Cursos disponíveis

Acesse

Javascript

1 Curso disponível

Acesse

CodeIgniter

1 Curso disponível

Acesse

Laravel

1 Curso disponível

Acesse

CakePHP

1 Curso disponível

Acesse

PHP

7 Cursos disponíveis

Acesse

De R$349,00

6X DE R$29,08

à vista R$174,50

Caso queira se matricular apenas neste curso, clique abaixo:
Matricule-se

VANTAGENS DE estudar no MX Cursos Online

  • Vídeo aulas em alta qualidade
  • Acompanhamento com progresso
  • Suporte Online e certificação
  • Professores renomados no cenário nacional
Imagem de Curso de Desenvolvedor Android Completo
50%off
  • carga horária: 23H12MIN

Instrutor

Tito Petri 14 cursos

Todos os cursos do professor

Mobile Dev

6 Cursos disponíveis

Acesse

Python

4 Cursos disponíveis

Acesse

Java

5 Cursos disponíveis

Acesse

Javascript

1 Curso disponível

Acesse

CodeIgniter

1 Curso disponível

Acesse

Laravel

1 Curso disponível

Acesse

CakePHP

1 Curso disponível

Acesse

PHP

7 Cursos disponíveis

Acesse

Clube do Assinante

INDIVIDUAL EM GRUPO

Escolha o plano que mais se adequa às suas necessidades e tenha acesso a todos os cursos da plataforma.

Ao assinar, você estará de acordo com os termos e condições

Formas de pagamento

Depoimentos

"Ao longo dos últimos 10 anos fizemos diversas ações em conjunto. O MX Cursos produziu conteúdos em vídeo aulas para Hostnet e já indicamos diversos amigos para realizarem seus cursos. Recomendo a todos que buscam conhecimento, treinamentos e que almejam empreender na Web."

Foto de Kauê Linden

Kauê Linden / Fundador Hostnet

"Utilizamos a plataforma do MX Cursos para capacitar nossos profissionais da WeLancer, principalmente com os cursos de programação e design, como Illustrator e WordPress. Ela é muito importante para profissionais que estão começando a carreira. Além de ser um grande parceiro para capacitação dos colaboradores internos aqui na WeDoLogos."

Foto de Gustavo Mota

Gustavo Mota / Fundador WeDoLogos

"Os cursos do MX foram um dos fatores fundamentais para o bom desempenho da CentralAr.com no mercado. Por meio deles, os colaboradores das áreas de Marketing e E-commerce da CentralAr.com puderam desenvolver seus conhecimentos técnicos, aplicar no dia a dia e alcançar mais resultados para a empresa."

Foto de João Riquena

João Riquena / Fundador CentralAr.com

Mochila
  • 0

Mochila