50% OFF

Curso de Desenvolvedor Android Completo

Assine este e mais 119 cursos por R$47,00/mês

Assine agora!

Sobre o curso

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.

ALGUNS DOS ALUNOS MATRICULADOS

23H12MIN
Compartilhamento

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.

PÚBLICO ALVO

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

Conteúdo programático

  • Apresentação 00:02:08 Assistir aula
  • Download e instalação no Windows 00:16:32
  • Downloads e instalação no Mac OS 00:14:25
  • Download e Instalação no Linux 00:23:23
  • Criando um Android Virtual Device 00:06:32 Assistir aula
  • Executando o aplicativo no AVD 00:01:37 Assistir aula
  • Executando o aplicativo no dispositivo físico 00:04:55 Assistir aula
  • Como postar perguntas de maneira eficiente 00:06:40
  • Arquivos que serão utilizados no curso 00:01:32
  • Conhecendo os Menus e Interface 00:18:27
  • Componentes (label, botões e imagens) 00:14:11
  • Identificando os Componentes - Casting 00:12:55
  • Android Studio - AutoComplete e R.Java 00:18:17
  • Entendendo os Values - String, Dimens e Color 00:04:24
  • Evento de Clique na View e Log 00:05:35
  • Toast 00:06:46
  • Snack Bar 00:03:31
  • Alertas 00:08:13
  • Classe Activity 00:08:36
  • Ciclos de Vida da Activity 00:05:08
  • Navegando através de Activities - Intent 00:05:02
  • Passando Parâmetro entre Activities 00:05:18
  • Alterando Nome, Ícone e Splashscreen 00:19:59
  • Preview 00:05:48
  • Entendendo Views e Layouts 00:08:23
  • Tipos de Layouts e ScrollView 00:06:47
  • Layout Linear 00:02:43
  • Layout Relativo 00:02:40
  • Exercício usando Linear e Relative Layouts 00:09:03
  • Menus Superiores - ActionBar e Float Action Buttons 00:10:26
  • Compilador Online - Entendendo as Variáveis 00:09:25
  • Operadores Aritméticos 00:03:55
  • Listas e Arrays 00:09:39
  • Operadores Lógicos 00:05:01
  • Laço de Condição 00:03:03
  • Numeros Randomicos 00:02:42
  • Laço de Repetição For 00:03:39
  • Laço de Repetição While 00:03:25
  • Loop em uma Lista de Objetos 00:04:29
  • Trabalhando com Métodos 00:07:53
  • Trabalhando com Classes 00:07:53
  • Criando o layout do aplicativo 00:07:07
  • Adicionando as interatividades 00:13:56
  • Introdução a Lógica de Programação 00:02:54
  • Variáveis e Tipos 00:06:10
  • Listas / Arrays 00:07:33
  • Funções e Ciclo de Vida do App 00:06:59
  • Laço de Condição IF 00:09:40
  • Laço de Condição CASE 00:06:50
  • Loop de Repetição FOR 00:11:27
  • Loop de Repetição WHILE 00:07:13
  • Android Studio - AutoComplete - Criando Nova Classe 00:06:54
  • Lista Simples 00:10:52
  • Evento de Toque na Lista 00:07:40
  • Listas Customizadas - Introdução 00:05:37
  • Listas Customizadas - Criando uma Célula da Lista 00:03:30
  • Listas Customizadas - Classe do Adaptador 00:07:53
  • Listas Customizadas - Classe Provider 00:02:57
  • Listas Customizadas - Iniciando o Adaptador 00:05:43
  • Gravando Dados com SharedPreferences 00:20:59
  • Armazenamento com SQLite - Introdução 00:18:09
  • Async Tasks - Carregando Imagens de URLs 00:17:15
  • Criando o layout do aplicativo - botões e componentes 00:12:37
  • Inserindo a funcionalidade 00:13:42
  • Criando o Layout do aplicativo - QUIZZ 00:09:21
  • Respondendo e trocando as perguntas 00:20:43
  • Tela do resultado 00:09:34
  • Introdução - TO DO LIST 00:05:29
  • Criando o Banco de Dados 00:13:26
  • Inserindo novas Tarefas 00:08:20
  • Carregando os Dados na Lista 00:07:03
  • Removendo Tarefas 00:07:12
  • Adicionando um Alerta de Confirmação 00:06:39
  • Apresentação do Projeto - Minha Agenda de Contatos 00:06:41
  • Criando os Layouts 00:07:36
  • Segunda Activity - Formulario 00:09:03
  • Layout Customizado - Botão Redondo 00:07:07
  • Navegação pela ToolBar - Botão Voltar 00:05:20 Assistir aula
  • ToolBar - Botão de Confirmação 00:07:51
  • Classe Contato 00:14:10
  • Classe Formulario Helper 00:19:33
  • Célula Customizada - Contato 00:08:11
  • Classe Contato Adaptador 00:20:59
  • Classe Contato DAO (Data Access Object) 00:24:49
  • Inserindo um Contato 00:07:47
  • Menu de Opções - Context Menu 00:04:02
  • Apagando um Contato 00:03:43
  • Apagar Contato - Alerta de Confirmação 00:03:03
  • Seleciona e Edita Contato 00:06:13
  • Enviando SMS 00:03:42
  • Trabalhando com as Permissões de SMS 00:10:17
  • Recebendo SMS 00:15:53
  • Visitando um Site 00:03:16
  • Ligar para Contato 00:06:49
  • Obtendo uma Foto da Câmera 00:12:47
  • Redimensionando um Bitmap 00:02:24
  • Selecionando a Fonte da Imagem (Câmera ou Biblioteca de Imagens) 00:05:39
  • Adicionando uma Imagem ao Simulador 00:03:05
  • Obtendo uma Imagem da Biblioteca de Fotos 00:07:45
  • Introdução ao Firebase - Conhecendo o Firebase 00:02:56
  • Configurando o Projeto 00:05:28
  • Adicionando e Modificando um Objeto 00:08:17
  • Acessando o filho de um objeto (Child) 00:03:26
  • Trabalhando com objeto JSON 00:07:18
  • Editor - Vulcan 00:03:54
  • Event Listener - Child 00:05:51
  • Firebase Listas e Arrays 00:08:51
  • Firebase UI Adapter 00:07:39
  • Twitter (Firebase antigo) - Configurando o Projeto com Firebase 00:08:49
  • Criando um novo Usuário 00:04:42
  • Autenticando o Usuário 00:03:41
  • Interface de Sign-In e Login 00:07:34
  • Criando as Activities e Adicionando os Menus 00:11:13
  • Alerta para postar Tweet 00:06:06
  • Criando a Lista de Users 00:07:29
  • Populando a lista de Usuários 00:12:51
  • Follow e Unfollow 00:15:06
  • Postando um Tweet 00:12:03
  • Tela com Meus Feeds 00:07:53
  • Configurando o Firebase - Nova Versão 00:07:32
  • Autenticação por Email e Senha e Auth Listener 00:03:28
  • Criando Novo Usuário e Gravando Objeto no Firebase 00:06:37
  • Adicionando o Action Bar e fazendo Logoff 00:04:22
  • Lista de Amigos, Follow e Unfollow 00:06:10
  • Fazendo um Tweet 00:03:07
  • Meus Feeds 00:09:48
  • Criando o Layout do App - 7 MINUTES WORKOUT 00:09:21
  • Lista de Treinos 00:17:34
  • Lista de Exercicios 00:08:24
  • Video e Sintetizador de Voz 00:10:52
  • Executando o Treino - Parte 1 00:19:45
  • Executando o Treino - Parte 2 00:03:15
  • Iniciando o Projeto - TINDER 00:04:47
  • Método Animate e Eventos de Animação 00:05:03
  • Passando a Sequencia de Fotos 00:04:33
  • Restringindo o Evento de Touch 00:04:12
  • Alternando as Animações Randomicamente 00:05:04
  • Utilizando a Classe Swipe Gesture 00:06:43
  • Aceitar e Rejeitar 00:04:09
  • Atualizando o Projeto para o Android 2.1 00:07:12
  • Facebook SDK - App ID 00:05:32
  • Login Button 00:03:32
  • Facebook SDK - Métodos do LoginButton 00:05:03
  • Facebook SDK - Métodos e Logoff 00:08:33
  • Firebase - Adicionando Usuário 00:07:34
  • Firebase - Obtendo Lista de Amigos 00:08:10
  • Firebase - Lista de Like e Deslike 00:05:48
  • Ajustes no Layout e UI 00:06:51
  • Método Select User 00:03:43
  • Método Set Imagem 00:03:39
  • Passando as Fotos 00:06:50
  • Like e Dislike 00:02:13
  • Evento de Match 00:02:39
  • Google Maps e Localização - Início 00:04:44
  • Primeira Activity - Tela Inicial 00:08:00
  • Segunda Activity - Google Maps 00:04:20
  • Carregando a Segunda Activity 00:04:08
  • Permissões 00:10:14
  • Adicionando Alfinetes ao Mapa 00:14:54
  • Obtendo a Localização do Usuário 00:09:42
  • Animação do Mapa para Latitude e Longitude Correspondente 00:03:34
  • Terceira Activity - Tela Lugar 00:01:59
  • Passando Dados para a Terceira Activity - Tela Lugar 00:04:40
  • Introdução a Engine de Games GDX 00:21:03
  • Trabalhando com Sprites 00:13:05
  • Interagindo com as Sprites 00:05:45
  • Criando Obstáculos 00:04:39
  • Detectando as Colisões 00:09:18
  • Sistema de Pontuação 00:07:08
  • Evento de Fim de Jogo 00:13:37
  • Sons, ícone e Nome do App 00:06:23
  • Criando uma conta de desenvolvedor 00:04:34
  • Assinando sua aplicação 00:08:46
  • Publicando seu app no google play 00:08:38
Imprimir Conteúdo Programático

Escolha seu plano de assinatura

26% OFF

Anual

até 12x

R$47,00

OU R$564,00 à vista

Promoção acaba em
Economize R$203,04
  • 120 Treinamentos 100% em vídeo aulas
  • + Novos cursos inclusos na assinatura
  • Suporte com professor
  • Acesso 24h por dia
  • Certificado Digital
  • Webinars
  • eBooks
Cartão de crédito em até 12x sem juros À vista no boleto bancário
7 days
50% OFF

Bianual

até 12x

R$79,90

OU R$958,80 à vista

Promoção acaba em
Economize R$958,80
  • 120 Treinamentos 100% em vídeo aulas
  • + Novos cursos inclusos na assinatura
  • Suporte com professor
  • Acesso 24h por dia
  • Certificado Digital
  • Webinars
  • eBooks
Cartão de crédito em até 12x sem juros À vista no boleto bancário

Cursos Relacionados

Mochila
  • 0

Mochila