Curso Completo do Desenvolvedor Android - Crie 15 Apps

Aprenda a desenvolver Apps parecidos com os que você conhece: Instagram, Flappy Bird, WhatsApp e muito mais.
4.5 (2,020 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.
9,383 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 299
  • Length 35.5 hours
  • Skill Level All Levels
  • Languages Portuguese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 11/2015 Portuguese

Course Description

***Curso entre os mais bem avaliados da Udemy***

Você tem muitas idéias de criação de Apps e não sabe por onde começar? ou está procurando iniciar sua carreira Desenvolvendo aplicativos em Java para Android? ou não achou um curso que ensine de forma prática?

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.

** Nunca foi tão fácil e divertido criar Apps **

Conteúdo

  • Fundamentos da programação Java, utilizada para desenvolver Apps para Android
  • Variáveis, Arrays, Estruturas condicionais, Loops, Orientação a Objetos
  • Entrada de dados, botões, elementos de interação com o usuário
  • Navegando entre telas
  • Aprenda como projetar interfaces com o Android Studio
  • Construa vários Apps duranta o curso
  • Ganhe dinheiro com seus Apps


** Você irá construir 15 Apps reais**

"E se eu não gostar do curso?", Nós devolvemos seu dinheiro, você tem mais essa garantia, desde que você solicite no prazo de 30 dias da compra.

Comece agora mesmo, e em 6 semanas você estará desenvolvendo suas idéias, alcançando uma nova carreira profissional, tudo de forma prática.

** Aprenda criando Apps parecidos com os que você já conhece e utiliza:
- Instagram
- WhatsApp
- Flappy Bird

What are the requirements?

  • 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

What am I going to get from this course?

  • 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

What is the target audience?

  • Qualquer pessoa que queira aprender de forma prática, como criar Apps.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introdução
Introdução
Preview
02:40
Section 2: Vamos começar?
O que gostaria de aprender no curso?
Article
Dúvidas frequentes
Article
Encontrou algum erro? Me avise, me ajude a melhorar o curso.
Article
Section 3: Instalação e Configuração no Windows
Introdução
Preview
00:20
09:21

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.

Configurar variáveis de ambiente - Apenas para Windows 10
Article
Link para download Eclipse
Article
11:46

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

IMPORTANTE versões Android Studio
Article
Instalação do Android Studio
13:39
01:50

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

Section 4: Instalação e Configuração no MAC
Instalação do Java
04:25
Instalação do Eclipse
09:34
IMPORTANTE versões Android Studio
Article
Instalação do Android Studio
07:48
Section 5: Emuladores
Atualizando SDK do Android
06:31
Android Studio - Emulador Nativo
13:21
20:46

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

10:40

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

Executando o App no Dispositivo Físico
09:05
Section 6: Aprenda a Linguagem de Programação Java do Zero
00:55

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

02:30

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

16:43

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

01:48

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

Processo de compilação Java
3 questions
05:40

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

16:26

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

Valores de Armazenamento Variáveis
Article
O que são variáveis?
3 questions
09:43

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

17:29

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
4 questions
12:39

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

03:33

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

16:56
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.
Section 7: Aprenda a Linguagem de Programação Java do Zero - Orientação a Objetos
13:27

Nessa aula iremos aprender sobre estrutura chamadas métodos.

13:03

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

Classes e Objetos
6 questions
13:09

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

10:04

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

04:03

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

17:34
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.
00:45

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

Section 8: Android Studio e Estrutura de um Projeto Android
05:51

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

08:14

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

06:41

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

05:24

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.

06:37

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.

07:30

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.

08:44

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

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

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

#app1 - Arquivos (Projeto Android Studio)
Article
Section 9: Android Studio - Elementos de Interface
01:24
#app1 - Arquivos (Projeto Android Studio)
03:39

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

13:48

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

09:44

Nessa aula iremos finalizar o nosso #app2.

Article
#app2 Frases do dia - Arquivos (Projeto Android Studio)
Article
#app3 Idade de Cachorro - Arquivos Necessários
14:33

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

15:05

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

Article
#app3 Idade de Cachorro - Arquivos (Projeto Android Studio)
Article

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

16:27

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.

12:42

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.

Article

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

08:04

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

Section 10: Activities e Navegação
O que irei aprender nesse módulo?
Preview
01:13
08:49

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

20:12

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.

07:56

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

Article

#app5 Institucional - Arquivos Necessários

18:09

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

17:56

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

03:36

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

Article
#app5 Institucional - Arquivos (Projeto Android Studio)
13:16

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

Article

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

09:21

#app6 Cara ou Coroa - Arquivos Necessários

20:36

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

Article
#app6 Cara ou Coroa - Arquivos (Projeto Android Studio)
Section 11: Listviews
01:29

Nessa aula, você irá aprender como utilizar um componente e interface interessante uma Listview, possibilitando criar listas de itens.

15:00

Nessa aula iremos criar uma Listview na prática.

Article
#app7 Signos - Arquivos Necessários
13:18

Nessa aula criaremos nosso #app7, um app muito legal que irá mostrar informações sobre signos.

Article
#app7 Signos - Arquivos (Projeto Android Studio)
Section 12: Layouts no Android
05:57

Nessa aula, você irá aprender como criar Layouts relativos, onde os itens ficam alinhados um relativo ao outro.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Jamilton Damasceno, Analista de sistemas

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

Começei 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.

Ready to start learning?
Take This Course