Portal GSTI
Portal GSTI

PublicarCadastre-seLogin
Menu
CURSO

Curso completo para desenvolver em Android - 15 apps

Imagem destacada do curso Curso completo para desenvolver em Android - 15 apps

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.
  • 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

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