CURSO

Curso Formação Desenvolver Android - 15 apps | 39 horas

Sobre o curso
5,00

Com o Curso Completo do Desenvolvedor Android, você irá do zero à criação de apps em apenas 6 semanas, o curso é todo orientado a projetos, você irá aprender criando apps reais. Formação completa, com 39 horas de vídeos, 140 artigos e 20 recursos adicionais!
  • Data de publicação: 14/12/2016
  • Idioma: Português (Brasil)
  • Plataforma: Udemy
Ver curso

Ementa do Curso

  • Introdução
    • Introdução
  • Vamos começar?
    • IMPORTANTE Dicas para aproveitar ao máximo o curso
    • O que gostaria de aprender no curso?
    • Encontrou algum erro? Me avise, me ajude a melhorar o curso.
  • Instalação e Configuração no Windows
    • Introdução
    • Instalação Java, JDK e JRE 
    • Configurar variáveis de ambiente - Apenas para Windows 10
    • Link para download Eclipse
    • Instalação Eclipse IDE 
    • IMPORTANTE versões Android Studio
    • Instalação do Android Studio
    • Encontrou Problemas? Android Studio - Erro Caminho do JDK Inválido 
  • Instalação e Configuração no MAC
    • Instalação do Java
    • Instalação do Eclipse
    • IMPORTANTE versões Android Studio
    • Instalação do Android Studio
  • Emuladores
    • Atualizando SDK do Android
    • Android Studio - Emulador Nativo
    • Instalação do Genymotion e Configuração no Android Studio {Opcional} 
    • Criando Seu Primeiro App 
    • Executando o App no Dispositivo Físico
    • IMPORTANTE Como ter uma experiência mais agradável com o Android Studio
  • Aprenda a Linguagem de Programação Java do Zero
    • Introdução 
    • Linguagem de programação Java 
    • Primeira Aplicação em Java 
    • Processo de compilação Java 
    • Processo de compilação Java
    • O que são variáveis? 
    • Criando Variáveis e seus tipos 
    • Valores de Armazenamento Variáveis
    • O que são variáveis?
    • Operadores Básicos - Aritméticos 
    • Operadores Relacionais e Lógicos 
    • Operadores Relacionais e Lógicos
    • Estruturas Condicionais - if else 
    • Introdução - Loops – while, do...while e for
    • Loops – while, do...while e for 
  • Aprenda a Linguagem de Programação Java do Zero - Orientação a Objetos
    • Métodos 
    • Classes e Objetos 
    • Classes e Objetos
    • Modificadores de acesso 
    • Construtores 
    • Herança - Introdução 
    • Herança 
    • Encerramento Java
  • Android Studio e Estrutura de um Projeto Android
    • Interface do Android Studio 
    • Estrutura de um Projeto Android 
    • O que é XML? e porque usamos? 
    • Entenda o Arquivo AndroidManifest.xml 
    • Entenda o Arquivo R.java 
    • Entenda o Arquivo strings.xml 
    • Entenda o Arquivo Dimens.xml 
    • #app1 - Como usar TextViews {Atualizado}
    • #app1 - Como usar Buttons 
    • #app1 - Arquivos (Projeto Android Studio)
  • Android Studio - Elementos de Interface
    • O que irei aprender nesse módulo? 
    • #app2 Frases do dia - Entenda Arrays 
    • #app2 Frases do dia - Entenda Arrays - Parte 1 
    • #app2 Frases do dia - Final 
    • #app2 Frases do dia - Arquivos (Projeto Android Studio) 
    • #app3 Idade de Cachorro - Arquivos Necessários 
    • #app3 Idade de Cachorro - Adicionar Imagens 
    • #app3 Idade de Cachorro - Caixas de texto
    • IMPORTANTE Como utilizar o Debug
    • #app3 Idade de Cachorro - Arquivos (Projeto Android Studio) 
    • #app4 Gasolina ou Álcool - Arquivos Necessários 
    • #app4 Gasolina ou Álcool - Criando a Tela 
    • #app4 Gasolina ou Álcool - Final 
    • #app4 Gasolina ou Álcool - Arquivos (Projeto Android Studio) 
    • Exibindo Mensagens com Toast 
  • Activities e Navegação
    • O que irei aprender nesse módulo?
    • O que é uma Activity? 
    • Ciclo de vida de uma Activity 
    • Navegando por Diferentes Activities 
    • #app5 Institucional - Arquivos Necessários
    • #app5 Institucional - Navegando entre Activities 
    • #app5 Institucional - Navegando entre Activities II 
    • #app5 Institucional - Navegando entre Activities Final 
    • #app5 Institucional - Arquivos (Projeto Android Studio) 
    • Passando Dados Entre Activities 
    • #app6 Cara ou Coroa - Arquivos Necessários
    • #app6 - Cara ou Coroa - Interface 
    • #app6 Cara ou Coroa - Exibindo imagens 
    • #app6 Cara ou Coroa - Arquivos (Projeto Android Studio) 
  • Listviews
    • O que é uma Listview? 
    • Criando uma Listview 
    • #app7 Signos - Arquivos Necessários 
    • #app7 Signos 
    • #app7 Signos - Arquivos (Projeto Android Studio) 
  • Layouts no Android
    • Layout Relativo 
    • Layout Linear
  • Inputs - Elementos de interface
    • Alert Dialogs 
    • Checkbox 
    • Seekbar 
    • #app8 Quanto você gosta de séries? - Arquivos Necessários 
    • #app8 Quanto você gosta de séries? - SeekBar 
    • #app8 Quanto você gosta de séries? - Arquivos (Projeto Android Studio) 
    • Radio Buttons 
    • Toggle Buttons
  • Mídias
    • O que irei aprender nesse módulo?
    • Executando músicas - Arquivos Necessários 
    • Executando músicas com Media Player 
    • #app9 Som dos Bichos - Arquivos Necessários 
    • #app9 Som dos Bichos - Interface 
    • #app9 Som dos Bichos - Final 
    • #app9 Som dos Bichos - Arquivos (Projeto Android Studio) 
  • Armazenamento no Android - Shared Preferences, armazenamento em arquivo e SQLite
    • Introdução 
    • Shared Preferences 
    • Shared Preferences (Arquivos da aula)
    • #app10 Cor Personalizada - Shared Preferences 
    • #app10 Cor Personalizada? (Arquivos da aula) 
    • #app11 Minhas anotações - Arquivos Necessários 
    • #app11 Minhas Anotações - Armazenamento Interno 
    • #app11 Minhas Anotações - Final 
    • #app11 Minhas anotações (Arquivos da aula) 
    • SQLite Banco de Dados 
    • SQLite Banco de Dados (Arquivos da aula)
    • Mais sobre SQL 
    • Mais Sobre SQL (Arquivos da aula)
    • #app12 Lista de tarefas - Interface 
    • #app12 Lista de tarefas - parte II
    • #app12 Lista de tarefas - parte II (Arquivos da aula)
    • #app12 Lista de tarefas - Parte III
    • #app12 Lista de tarefas - Final
    • #app12 Lista de Tarefas - Utilizar toque longo para remover (Extra)
    • #app12 Lista de tarefas - Final (Arquivos da aula)
  • Flappy Bird (Clone)
    • O que irei aprender nesse módulo?
    • Introdução 
    • Introdução Biblioteca GDX 
    • Inserindo Imagens - Arquivos Necessários
    • Inserindo Imagens
    • Criando movimentos
    • Animando o Pássaro
    • Animando o Pássaro (Arquivos da aula)
    • Evento touch
    • Evento Touch (Arquivos da aula)
    • Exibindo os canos - parte I
    • Exibindo os Canos - parte II
    • Exibindo os Canos (Arquivos da aula)
    • Pontuação
    • Detectando Colisões - parte I
    • Detectando Colisões - parte II
    • Pontuação & Detectando Colisões (Arquivos da aula)
    • Tela de Game Over
    • Tela de Game Over (Arquivos da aula)
    • Finalizando o Jogo - Arquivos Necessários
    • Finalizando o Jogo
    • Ajustando o jogo para múltiplas resoluções
    • Encerramento
    • Flappy Bird Clone - Projeto Final
    • Projeto inicial FlappyBird
  • Firebase - Construa Apps extraordinários
    • Introdução ao Firebase
    • Recursos e Preços
    • Criando uma conta
    • Estrutura de dados
    • Configurando o Firebase
    • Salvando Dados
    • Recuperando Dados
    • Cadastro e Login de usuários
    • Verificar Usuário Logado & Logout
  • WhatsApp (Clone)
    • O que irei aprender nesse módulo?
    • Configurações iniciais - Links úteis
    • Configurando o projeto
    • Configurações iniciais - Arquivos (Projeto Android Studio)
    • Criando tela de Login & Validação - Links úteis
    • Criando tela de Login & Validação - Parte I
    • Criando tela de Login & Validação - Parte II - Arquivos necessários
    • Criando tela de Login & Validação - Parte II
    • Criando tela de Login & Validação - Arquivos (Projeto Android Studio)
    • Utilizando Máscaras para Telefones - Links úteis
    • Utilizando Máscaras para Telefones
    • Utilizando Máscaras para Telefones - Arquivos (Projeto Android Studio)
    • Gerando TOKEN de Validação
    • Gerando TOKEN de Validação - Arquivos (Projeto Android Studio)
    • Salvando dados para Validação do Token
    • Enviando SMS - Links úteis
    • Enviando SMS
    • Permissões no Android Marshmallow 6.0 - Links úteis
    • Permissões no Android Marshmallow 6.0 - Parte I
    • Permissões no Android Marshmallow 6.0 - Parte II
    • Token, SMS, Permissões - Arquivos (Projeto Android Studio)
    • Validando Token
    • Validando Token - Arquivos (Projeto Android Studio)
    • Login Customizado
    • Interface de Cadastro com e-mail & senha - Arquivos necessários
    • Interface de Cadastro com e-mail & senha
    • Interface de Cadastro com e-mail & senha - Arquivos (Projeto Android Studio)
    • Configurando referência do Firebase
    • Cadastro de Usuário
    • Cadastro de Usuário - parte II
    • Cadastro de Usuário - Arquivos (Projeto Android Studio)
    • Salvando dados usuário
    • Salvando dados usuário (Arquivos da aula)
    • Tratamento de exceções de autenticação (Links úteis)
    • Tratamento de exceções de autenticação
    • Tratamento de exceções de autenticação (Arquivos da aula)
    • Login de Usuário
    • Login de Usuário - Arquivos (Projeto Android Studio)
    • Instalação do Plugin Drawable Importer - Links aula
    • Instalação do Plugin Drawable Importer
    • Criando uma ToolBar - Links Úteis
    • Criando uma ToolBar
    • Estamos atualizando essa seção
  • Instagram (Clone)
    • O que irei aprender nesse módulo?
    • Introdução ao Parse
    • Qual serviço utilizar com o Parse?
    • {Back4app} Configurando o Parse - Links Utilizados
    • {Back4app} Configurando o Parse
    • {Heroku} Configurando Parse - Links utilizados
    • {Heroku} Configurando Parse
    • {Heroku} Configurando o Dashboard do Parse - Links utilizados
    • {Heroku} Configurando o Dashboard do Parse
    • Salvando e atualizando dados - Parte I
    • Salvando e atualizando dados - Parte II
    • Filtrando dados
    • Aulas anteriores - Arquivos (Projeto do Android Studio)
    • Cadastro, Login e Logout
    • Cadastro, Login e Logout - Arquivos (Projeto do Android Studio)
    • Criando Interface de Login - Arquivos necessários
    • Criando Interface de Login - Parte I
    • Criando Interface de Login - Parte II
    • Criando Interface de Cadastro
    • Criando Interface de Login & Cadastro (Arquivos da aula)
    • Códigos de erro Parse
    • Cadastro de Usuários - Parte I
    • Cadastro de Usuários - Parte II
    • Cadastro de Usuários (Arquivos da aula)
    • Login de Usuários
    • Login de Usuários (Arquivos da aula)
    • Criando uma Toolbar - Arquivos necessários
    • Criando uma Toolbar
    • Toolbar e Logout
    • Criando uma Toolbar & Logout (Arquivos da aula)
    • Criando interface com Abas - Links úteis
    • Criando Interface com Abas - Parte I
    • Criando Interface com Abas - Parte II
    • Criando Interface com Abas (Arquivos da aula)
    • Adicionando ícones nas Abas
    • Adicionando ícones nas Abas (Arquivos da aula)
    • Compartilhando Fotos - Parte I
    • Compartilhando Fotos - Parte II
    • Compartilhando Fotos (Arquivos da aula)
    • Listar fotos utilizando Picasso - Links utilizados
    • Listar fotos utilizando Picasso - Parte I
    • Listar fotos utilizando Picasso - Parte II
    • Listar fotos utilizando Picasso (Arquivos da aula)
    • Atualizando Lista do Fragmento
    • Atualizando Lista do Fragmento (Arquivos da aula)
    • Listar usuários
    • Listar postagens dos usuários - Parte I
    • Listar postagens dos usuários - Parte II
    • Criando ícone do App - Arquivos necessários
    • Criando ícone do App
    • Instagram Clone - Projeto Final
  • Publicando seu App na Google Play
    • Introdução
    • Criando ícone (Arquivos necessários)
    • Criando ícones
    • Tirando screenshot
    • Criando o APK
    • Criando gráficos para publicação
    • Finalizando a publicação
  • Dúvidas frequentes
    • Ativando virtualização
    • Activity_main X content_main
    • Importar projeto Eclipse
    • Importar projeto Android Studio
    • Atualizando API Level Android Studio
    • Unable to start virtual device
    • Múltiplas linhas EditText
  • Dúvidas frequentes Emulador
    • APK path is not specified for module "app"
    • Error running app: Instant Run requires 'Tools | Android | Enable ADB integra...
    • Error While waiting for device: Could not start AVD
    • init: could not find wglGetExtensionsStringARB
    • Problema ao instalar dependência (HAXM) no Windows 10
  • Extras
    • Exibir PDF em um Webview
    • Como copiar textos automaticamente ao clicar
    • Criar Thread para execução de tempos em tempos
    • Aplicando transições entre Activities - Link Referência
    • Tutorial Criação de um Player de Música completo - Inglês
    • Utilizando ProgressDialog
    • Formatação de datas
    • Alterar cor do texto da List View no Adapter
    • Criando Imagens de diferentes dimensões
    • Passar Objetos entre Activities
    • Colocando conteúdos dentro ScrollView
    • Esconder teclado ao clicar
    • Gerar números Randômicos Aleatórios (Não repetem)
    • Formatação de números (DecimalFormat)
    • Criação de GIFs animados Clicáveis
    • Contexto, Application & Activity

Mais informações

Carga horária

  • 39 horas

Quais são as exigências?

  • Não é necessário conhecimentos prévios de programação, você aprenderá do zero.
  • Um PC ou MAC com conexão com Internet.
  • Nenhum software pago é necessário.
  • Android Studio 2.1

O que serei capaz de fazer depois deste curso?

  • Você irá criar Apps reais, que poderá mostrar aos amigos, família ou em uma entrevista de trabalho.
  • Oferecer o serviço de construção de Apps para empresas.
  • Você irá aprender a construir Apps com os principais recursos de apps famos como: Flappy Bird, Instagram e WhatsApp

Qual é o público alvo?

  • Qualquer pessoa que queira aprender de forma prática, como criar Apps.
Ver curso
foto de Jamilton Damasceno
Jamilton Damasceno
Analista de sistemas e professor, apaixonado por transmitir conhecimentos e ajudar pessoas a desenvolverem o melhor de si. Possui mais de 7 anos de experiência dando aulas e desenvolvendo aplicações.

Qual a sua avaliação para este hangout?

foto de


AVALIAÇÕES

foto do perfil Marco Mascarenhas Marco Mascarenhas
foto do perfil Daniel Siqueira Daniel Siqueira
foto do perfil Jose Santos Jose Santos
foto do perfil Diego Vilela Diego Vilela