Curso de Desenvolvimento Android - Aprenda a criar 15 apps
4.6 (4,669 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
18,729 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Curso de Desenvolvimento Android - Aprenda a criar 15 apps to your Wishlist.

Add to Wishlist

Curso de Desenvolvimento Android - Aprenda a criar 15 apps

Curso completo de desenvolvimento Android; Crie na prática apps como: Instagram, Flappy Bird, WhatsApp e muito mais.
4.6 (4,669 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
18,729 students enrolled
Last updated 4/2017
Portuguese
Current price: $10 Original price: $200 Discount: 95% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 37 hours on-demand video
  • 140 Articles
  • 18 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Aprenda a criar apps reais que podem ser mostrados para amigos ou usados em uma entrevista de trabalho.
  • Ofereça seu serviço de desenvolvedor Android para empresas.
  • Aprenda a construir aplicações Android com os principais recursos de apps famosos como: Flappy Bird, Instagram e WhatsApp.
View Curriculum
Requirements
  • Curso para iniciantes: você aprenderá do zero como desenvolver aplicações para Android; não é necessário ter conhecimento prévio de programação
  • Computador com acesso à internet.
  • Nenhum software pago é necessário.
  • Android Studio 2.1
Description

Tá cheio de ideias de aplicativos e não sabe como começar? Quer iniciar sua carreira como desenvolvedor de aplicativos para Android? Este curso de desenvolvimento Android vai te ensinar na prática como criar e programar seus aplicativos para Android, usando a linguagem Java.

Esse é um curso completo que te transformará em um desenvolvedor de Android em 6 semanas começando do zero! O curso é 100% prático e orientado a projetos, você vai aprender criando apps de verdade!

Esse curso de Desenvolvimento Android é um dos cursos mais bem avaliados da Udemy, testado e aprovado por mais de 17 mil alunos!

Resumão do curso:

  • Aprenda fundamentos da programação Java, a linguagem utilizada para desenvolver Android
  • Saiba como projetar interfaces com o Android Studio
  • Aprenda os elementos de interface e a estrutura de projetos Android
  • Entenda as arrays, loops, orientação a objetos e estruturas condicionais
  • Construa 15 aplicativos durante o curso
  • Aprenda a publicar os seus apps


Construa 15 apps reais!

Nesse curso de desenvolvedor Android você aprenderá a criar apps parecidos com os que você já usa: Instagram, WhatsApp, Flappy Bird e muito mais!

Satisfação garantida ou seu dinheiro de volta

"E se eu não gostar do curso?” Nós devolvemos seu dinheiro! Essa é mais uma garantia de qualidade e um incentivo a mais para você começar já! Após a compra você terá 30 dias para testar o produto, e se não gostar, basta solicitar o reembolso.

Junte-se a mais de 17 mil alunos que já fizeram e aprovaram esse curso! Comece agora mesmo esse curso de desenvolvimento de Android!



Who is the target audience?
  • Qualquer pessoa tenha vontade de aprender a criar aplicações para Android.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 332 Lectures Collapse All 332 Lectures 37:43:50
+
Vamos começar?
2 Lectures 00:25
O que gostaria de aprender no curso?
00:08

Encontrou algum erro? Me avise, me ajude a melhorar o curso.
00:16
+
Instalação e Configuração no Windows
8 Lectures 43:08

Nesta aula vamos aprender a instalar os pacotes Java JRE e JDK, ferramentas necessárias para o desenvolvimento de aplicativos através do Android Studio.

Instalação Java, JDK e JRE
09:21

Configurar variáveis de ambiente - Apenas para Windows 10
00:18

Link para download Eclipse
00:07

Nessa aula vamos instalar a IDE eclipse que será utilizada para começar a desenvolver nossas primeiras aplicações em JAVA.

Instalação Eclipse IDE
11:46

IMPORTANTE versões Android Studio
00:53

Instalação do Android Studio
18:32

Encontrou problemas com o Android Studio, nessa aula você irá ver problemas que podem acontecer durante a instalação.

Encontrou Problemas? Android Studio - Erro Caminho do JDK Inválido
01:50
+
Instalação e Configuração no MAC
4 Lectures 22:51
Instalação do Java
04:25

Instalação do Eclipse
09:34

IMPORTANTE versões Android Studio
01:04

Instalação do Android Studio
07:48
+
Emuladores
6 Lectures 01:03:03
Atualizando SDK do Android
06:31

Android Studio - Emulador Nativo
13:32

Essa aula é opcional, pois a recomendação oficial do curso é utilizar o Emulador nativo.

Instalação do Genymotion e Configuração no Android Studio {Opcional}
20:46

Nessa aula nós iremos criar nosso primeiro APP e rodar no emulador Genymotion.

Criando Seu Primeiro App
10:40

Executando o App no Dispositivo Físico
09:05

IMPORTANTE Como ter uma experiência mais agradável com o Android Studio
02:29
+
Aprenda a Linguagem de Programação Java do Zero
12 Lectures 01:44:41

Nessa aula eu irei introduzir a linguagem de programação Java

Introdução
00:55

Nessa aula nós iremos aprender sobre a linguagem e programação Java e onde ela é utilizada.

Linguagem de programação Java
02:30

Nessa aula nós iremos criar uma primeira aplicação com Java

Primeira Aplicação em Java
16:43

Nessa aula nós iremos entender o processo de compilação do Java

Processo de compilação Java
01:48

Processo de compilação Java
3 questions

Nessa aula iremos aprender sobre variáveis, e como elas são importantes para os nossos apps.

O que são variáveis?
05:40

Nessa aula iremos aprender sobre os vários tipos de variáveis, Inteiros, Strings dentre outros tipos.

Criando Variáveis e seus tipos
16:26

Valores de Armazenamento Variáveis
00:19

O que são variáveis?
3 questions

Nessa aula iremos aprender sobre operadores aritiméticos, deixando os cálculos no nosso app, muito mais fáceis.

Operadores Básicos - Aritméticos
09:43

Nessa aula nós iremos aprender a utilizar os operadores Relacionais e Lógicos, facilitando a criação de fluxos em nossas aplicações.

Operadores Relacionais e Lógicos
17:29

Operadores Relacionais e Lógicos
4 questions

Nessa aula iremos aprender sobre estruturas condicionais, com elas ficará mais fácil fazer definir fluxos e execução de nossos apps.

Estruturas Condicionais - if else
12:39

Nessa aula iremos aprender como utilizar laços de repetição, que são estruturas importantes para uma linguagem de programação.

Introdução - Loops – while, do...while e for
03:33

Nessa aula iremos aprender como utilizar laços de repetição, que são estruturas importantes para uma linguagem de programação, será continução da aula anterior.
Loops – while, do...while e for
16:56
+
Aprenda a Linguagem de Programação Java do Zero - Orientação a Objetos
7 Lectures 01:12:05

Nessa aula iremos aprender sobre estrutura chamadas métodos.

Métodos
13:27

Nessa aula iremos aprender a diferença entre classes e objetos e como criá-los.

Classes e Objetos
13:03

Classes e Objetos
6 questions

Nessa aula iremos aprender sobre encapsulamento das nossa aplicações e como utilizar modificadores de acesso para atingir esse objetivo.

Modificadores de acesso
13:09

Nessa aula iremos aprender sobre construtores e como eles podem nos ajudar a construir nossos objetos.

Construtores
10:04

Nessa aula iremos aprender a utilizar herança em Java, e como herança pode possibilitar um melhor reaproveitamento de códigos.

Herança - Introdução
04:03

Nessa aula iremos aprender na prática a utilizar herança em Java, e como herança pode possibilitar um melhor reaproveitamento de códigos.
Herança
17:34

Parabéns, você encerrou o curso de Java, e já é um desenvolvedor Java.

Encerramento Java
00:45
+
Android Studio e Estrutura de um Projeto Android
10 Lectures 01:15:29

Nessa aula iremos conhecer um pouco da interface do Android Studio.

Interface do Android Studio
05:51

Nessa aula, você irá aprender as estuturas que de um projeto em Android.

Estrutura de um Projeto Android
08:14

Nessa aula iremos entender a importância dos arquivos XML para criação dos nossos apps.

O que é XML? e porque usamos?
06:41

Nessa aula, você irá aprender sobre um arquivo muito importante em um projeto android, esse arquivo é responsável por conter configurações importante do seu app.

Entenda o Arquivo AndroidManifest.xml
05:24

Nessa aula, você irá aprender sobre o arquivo R.java, arquivo que guarda todos os itens inseridos no seu projeto, para que possa de maneira fácil utilizá-los.

Entenda o Arquivo R.java
06:37

Nessa aula, você irá aprender sobre o arquivo strings.xml, arquivo utilizado para centralizar nossos textos em um único local, facilitando as alterações futuras.

Entenda o Arquivo strings.xml
07:30

Nessa aula, você irá aprender sobre o arquivo dimens.xml, arquivo utilizado para centralizar nossas dimesões utilizadas no app.

Entenda o Arquivo Dimens.xml
08:44

#App1 - Como usar TextViews {Atualizado}
18:42

Nessa aula, você irá aprender como utilizar botões e finalizaremos a criação do nosso primeiro #App

#App1 - Como usar Buttons
07:39

#app1 - Arquivos (Projeto Android Studio)
00:07
+
Android Studio - Elementos de Interface
15 Lectures 01:38:04
#app1 - Arquivos (Projeto Android Studio)
Preview 01:24

Nessa aula iremos aprender sobre estruturas chamadas arrays, iniciaremos a criação do nosso #app2

#app2 Frases do dia - Entenda Arrays
03:39

Nessa aula iremos aprender sobre estruturas chamadas arrays (parte 1), iniciaremos a criação do nosso #app2

#app2 Frases do dia - Entenda Arrays - Parte 1
13:48

Nessa aula iremos finalizar o nosso #app2.

#app2 Frases do dia - Final
09:44

#app2 Frases do dia - Arquivos (Projeto Android Studio)
#app2 Frases do dia - Arquivos (Projeto Android Studio)
00:05

#app3 Idade de Cachorro - Arquivos Necessários
#app3 Idade de Cachorro - Arquivos Necessários
00:04

Nessa aula, você irá aprender a adicionar imagens em nossos apps, e iniciaremos a criação do nosso #app3.

#app3 Idade de Cachorro - Adicionar Imagens
14:33

Nessa aula, você irá aprender a utilizar caixas de texto e também finalizaremos o nosso #app3.

#app3 Idade de Cachorro - Caixas de texto
15:05

IMPORTANTE Como utilizar o Debug
02:16

#app3 Idade de Cachorro - Arquivos (Projeto Android Studio)
#app3 Idade de Cachorro - Arquivos (Projeto Android Studio)
00:04

Nessa aula ficará as imagens necessárias para a criação do nosso próximo #app4

#app4 Gasolina ou Álcool - Arquivos Necessários
00:04

Nessa aula criaremos a interface do nosso #app4, um app muito interessante que nos dirá qual combustível é mais interessante para usarmos, baseado no preço.

Preview 16:27

Nessa aula iremos finalizar a criação do nosso #app4, um app muito interessante que nos dirá qual combustível é mais interessante para usarmos, baseado no preço.

#app4 Gasolina ou Álcool - Final
12:42

#app4 Gasolina ou Álcool - Arquivos (Projeto Android Studio)

#app4 Gasolina ou Álcool - Arquivos (Projeto Android Studio)
00:04

Nessa aula, você irá aprender a exibir mensagens na tela com a classe Toast.

Exibindo Mensagens com Toast
08:04
+
Activities e Navegação
14 Lectures 02:01:20

Nessa aula, você irá aprender sobre Activity, e qual a importância da Activity para nossos apps.

O que é uma Activity?
08:49

Nessa aula, você irá aprender sobre o ciclo de vida de uma Activity, e como é importante para melhor controle sobre as interações do usuários com nossos apps.

Ciclo de vida de uma Activity
20:12

Nessa aula, você irá aprender como navegar por diferentes activities.

Navegando por Diferentes Activities
07:56

#app5 Institucional - Arquivos Necessários

#app5 Institucional - Arquivos Necessários
00:04

Nessa aula iniciaremos a criação do #app5 navegando entre activities.

#app5 Institucional - Navegando entre Activities
18:09

Nessa aula, continuaremos a criação do nosso #app5, utilizando os conceitos de navegação entre activities.

#app5 Institucional - Navegando entre Activities II
17:56

Nessa aula, finalizaremos o nosso #app5, tendo ao final um app completo para uma empresa.

#app5 Institucional - Navegando entre Activities Final
03:36

#app5 Institucional - Arquivos (Projeto Android Studio)
#app5 Institucional - Arquivos (Projeto Android Studio)
00:04

Nessa aula, você irá aprender como passar dados entre activities.

Passando Dados Entre Activities
13:16

Nessa aula, iremos criar um app muito interessante, criaremos um app de cara ou coroa, utilizando os conceitos aprendidos no módulo.

#app6 Cara ou Coroa - Arquivos Necessários
00:04

#app6 Cara ou Coroa - Arquivos Necessários

Preview 09:21

Nessa aula, você irá aprender a exibir imagens de forma dinâmica e finalizaremos nosso #app6.

#app6 Cara ou Coroa - Exibindo imagens
20:36

#app6 Cara ou Coroa - Arquivos (Projeto Android Studio)
#app6 Cara ou Coroa - Arquivos (Projeto Android Studio)
00:04
13 More Sections
About the Instructor
Jamilton Damasceno
4.6 Average rating
11,566 Reviews
34,792 Students
9 Courses
Analista de sistemas

Olá, meu nome é Jamilton Damasceno, sou Analista de Sistemas e Professor.

Comecei minha carreira dando aulas de informática, quando iniciei a faculdade comecei a trabalhar como Webdesigner e Programador, trabalhei no desenvolvimento de aplicativos e jogos para Android / IOS.

Atualmente desenvolvo para Android, IOS e WEB.

Apaixonado por transmitir conhecimentos e ajudar pessoas a desenvolverem o melhor de si, mais de 7 anos de experiência dando aulas e desenvolvendo Aplicações.