Desenvolvimento de Aplicativos com Android Studio e Java

Nosso curso vai te ensinar da forma mais divertida possível, com cachorros, memes e piadas.
4.3 (9 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.
52 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 65
  • Length 6.5 hours
  • Skill Level Beginner Level
  • 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 2/2016 Portuguese

Course Description

Está precisando de um aplicativo para sua ideia de um milhão de dólares?

Sabemos que programação pode parecer algo difícil e complicado, mas com essas aulas você vai aprender rapidinho, de uma forma engraçada, rápida e divertida.

Esse curso é sobre Desenvolvimento de Aplicativos Nativos para Android utilizando o Android Studio. Ao se cadastrar você receberá uma apostila com mais de 100 páginas de conteúdo sobre o curso.

*Caso queira testar o curso, as 10 primeiras aulas estão disponíveis gratuitamente*

O curso é dividido em seções de acordo com os temas, ao final de cada seção há um Quizz para reforçar seus conhecimentos.

O mercado de trabalho está sendo afetado pela crise, a previsão é que no Brasil em 2022 existam mais de 400 mil vagas de TI abertas, saber programar para dispositivos móveis pode ser um grande diferencial ao buscar uma vaga de emprego ou criar sua própria Startup!

Conteúdo

  • Instalando e configurando o Android Studio no Windows e no MAC
  • Como fazer operações aritméticas, e imprimí-las na tela.
  • Como fazer comentários nos códigos.
  • Como resolver os erros e bugs no código.
  • Condicionais para comparar valores.
  • Criando novas telas.
  • Trabalhando com Strings.
  • Adicionando funções aos botões.
  • Mudando o ícone do aplicativo.
  • Como fazer o debug USB das suas aplicações.
  • Alertando mensagens na tela.
  • Criando Funções com Parâmetros e Condicionais.

  *Bônus

  • Como instalar um emulador mais rápido.
  • Como criar animações nas imagens.
  • Como usar fontes próprias.

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.Qual é o público alvo?

Para quem é esse curso?

  • Qualquer pessoa que queira aprender de forma prática, rápida e divertida.
  • Pessoas que queiram criar seus próprios apps.

What are the requirements?

  • Não exige conhecimentos prévios, é um curso para iniciantes

What am I going to get from this course?

  • Instalar e Configurar o Android Studio e o Java JDK
  • Criar , Abrir e Renomear Projetos no Android Studio
  • Configurar Máquinas Virtuais que Simulam Dispositivos com Android
  • Programação Básica de Java e Operações Matemáticas
  • Corrigir Erros usando a Interface do Android Studio
  • Utilizar Condicionais Simples ou Múltiplas
  • Utilizar e Posicionar Componentes ao Android (TextView, ImageView, Buttons e EditTexts)
  • Programar Funções Void, Integer e String
  • Programar Funções com Parâmetros
  • Alertar Mensagens usando Toast
  • Receber Dados do Usuário com EditTexts
  • Criar uma Calculadora Completa
  • Criar Animações em Imagens
  • Utilizar Fontes Próprias nas TextViews
  • Instalar e Configurar um Emulador Mais Rápido (GenyMotion)

What is the target audience?

  • Pessoas que desejam aprender Android de uma forma engraçada.
  • Iniciantes com programação Mobile de Android

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: Sobre o Curso e Brindes
Introdução e Temas
Preview
00:59
Presente (50 Videoaulas Gratuitas)
Article
Seu Ebook Gratuito
99 pages
Seu E-book Gratuito!
Article
Introdução ao Udemy
Preview
01:26
Section 2: Instalação e Introdução ao Android Studio
Descontos para Outros Cursos
00:43
Link com Desconto (Criação de Sites com Wordpress)
Article
Instalando Android Studio no Windows
Preview
12:49
Instalando Android Studio no MAC
Preview
03:19
Criando e Abrindo Projetos
Preview
03:59
Interface do Android Studio
Preview
02:54
Configurando uma Máquina Virtual
Preview
03:36
Gradle e Utilizando Acentos nos Projetos
Preview
01:26
Section 3: Programando o Básico
Java Básico e Variáveis
Preview
06:14
Log.i - Imprimindo e Concatenando Variáveis
Preview
06:01
DESAFIO 01 - Download
Preview
Article
Comentando o Código
03:00
Erros e Soluções
02:48
Operações Matemáticas
05:25
APOIO 01 - Operações Matemáticas
Article
Condicionais If e Equals
08:11
DESAFIO 02 - Download
Article
Condicional Booleana
02:17
QUIZZ - Seção 03
6 questions
Section 4: Componentes
Adicionar e Renomear Activities e Classes
07:39
TextViews (Componente de Textos)
07:39
Strings.xml em TextViews
03:00
ImageViews (Componente de Imagens)
Preview
02:22
Imagens Próprias e Plano de Fundo
03:36
Buttons (Componente de Botões)
03:47
DESAFIO 03 - Download
Article
Mudando o Ícone do App
03:25
Arquivos Instaláveis e Debug USB
06:12
APOIO 02 - Arquivos Instaláveis e Debug USB Passo a Passo
18 pages
QUIZZ - Seção 04
6 questions
Section 5: Programando Componentes
Programando TextViews
07:12
DESAFIO 04 - Download
Article
Programando Strings.xml em TextViews
04:09
Programando Títulos de Buttons
02:42
Programando Conteúdos de ImageViews
06:50
QUIZZ - Seção 05
6 questions
Section 6: Funções e Toasts
Funções e Seus Ingredientes
Preview
04:19
Função Void chamada por Button
06:21
DESAFIO 05 - Download
Article
Função Void chamada por Button - Modo 2
03:35
Função String e Integer (Retornando Palavra ou Número de Funções)
07:30
Toasts (Alertas na Tela)
08:16
DESAFIO 06 - Download
Article
Funções com Parâmetros e Condicionais
04:38
QUIZZ - Seção 06
6 questions
Section 7: Recebendo e Exibindo Dados do Usuário
EditTexts e Hints (Campos de Formulário)
04:15
Coletando Informação de EditTexts
04:57
DESAFIO 07 - Download
Article
Coletando Números de EditText
08:36
Projeto - Calculadora Completa
17:50
DESAFIO 08 - Download
Article
QUIZZ - Seção 07
5 questions
Adeus Amiguinhos e Até a Próxima!
00:49
Section 8: Criando uma Pokédex
Arquivos para Conteúdo de Pokémon
Article
Menu Inicial - Navegando entre Telas
09:31
Criando o Layout de uma Lista - ListView
01:46
Colocando Informações no ArrayList e na ListView - ArrayAdapter
05:49
Alertar informações ao clicar no item da lista - OnItenClickListener
04:51
Como Esconder o Título da Tela
01:33
Como Criar um Layout Personalizado para a Lista - Custom List Adapter
04:51
Custom List Adapter
23:45
Section 9: Seção Extra
Emulador Rápido - Genymotion
06:35
Animando ImageViews
06:08
DESAFIO EXTRA 01 - Download
Article
Fontes Próprias
05:59

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

João Victor S.P. Teixeira, Empreendedor e Analista de Sistemas

Apaixonado pela tecnologia desde criança, criou o blog Games Parati aos 13 anos para ajudar as pessoas com softwares em videoaulas. 

Formado em Tecnologia da Informação e cursando Sistemas de Informação na Universidade Tecnológica Federal do Paraná. 

Trabalhou com Banco de Dados na Multinacional HQS+, na Aceleradora de Startups Hotmilk da agência da PUCPR e na Empresa de Softwares Educacionais SITE. 

Fundou a One Day Code após passar pelo maior programa de Lançamento de Startups do Mundo, o Founder Institute

Criador dos aplicativos Save My Night ,Vestfoco  e Hoby Box, ensina programação desde 2009

Ready to start learning?
Take This Course