Android Studio - Curso Completo Crie 10 Apps
4.2 (1,076 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.
4,583 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Android Studio - Curso Completo Crie 10 Apps to your Wishlist.

Add to Wishlist

Android Studio - Curso Completo Crie 10 Apps

Use o Android Studio 6 (Marshmallow) para construir Apps como Tinder, Twitter, Trip Advisor, Flappy Bird e muito mais.
4.2 (1,076 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.
4,583 students enrolled
Portuguese
Current price: $10 Original price: $195 Discount: 95% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 24 hours on-demand video
  • 20 Articles
  • 24 Supplemental Resources
  • 5 Coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Criar diversos aplicativos Android conforme suas necessidades
  • Oferecer serviços de desenvolvimento de Apps Android como empresa ou freelancer
  • Candidatar-se a vagas de emprego relacionados ao Desenvolvimento Android
View Curriculum
Requirements
  • É necessário ter um computador Windows, Mac ou Linux
  • NÃO é necessário nenhum conhecimento prévio sobre programação
Description

Curso Completo do Básico até o nível mais Avançado!

Já pensou em se especializar em desenvolvimento Android? Que tal ser um dos profissionais mais cobiçados do mercado?

O curso é todo desenvolvido baseado em projetos reais. Vamos construir aplicativos clones de grandes apps famosos. Começaremos baixando o Android Studio e configurando o nosso emulador. Em seguida, vamos entender como funcionam as views, os layouts, a linguagem java e como utilizar a lógica de programação em seus projetos.

Criaremos um clone do Twitter utilizando o Parse e em seguida, faremos o 7 Minutes Workout integrado com o Youtube. Vamos criar nosso clone do Tinder e descobrir como utilizar o sistema de login do Facebook. Em seguida, você vai criar um clone do Trip Advisor e aprender como trabalhar com o Google Maps e o banco de dados SQLite. E finalmente vamos criar o FlappyBird, utilizando a engine de games GDX e sprites.

Tudo isso para depois aprender a publicar seu App na Google Play.

Se você tiver dúvidas ao longo do curso, não se preocupe. Estaremos nos fóruns respondendo as suas perguntas!

E aí? O que tá esperando pra começar a criar seus aplicativos? Inscreva-se agora mesmo e comece a criar aplicativos incríveis com o Android Studio!

Vantagens de se tornar um aluno

  • Acesso vitalício ao curso: assista quando e quantas vezes quiser.
  • Download dos vídeos: através dos Apps Udemy para Android/iOS você pode fazer download dos vídeos e assistí-los offline.
  • Certificado reconhecido: a Udemy oferece certificação de conclusão do curso, especificando o curso e a carga horária realizada.
Who is the target audience?
  • Qualquer pessoa interessada em aprender mais ou se aprofundar no desenvolvimento de aplicativos Android
Students Who Viewed This Course Also Viewed
Curriculum For This Course
224 Lectures
23:57:31
+
O que vamos aprender?
17 Lectures 01:25:12



Como utilizar bem o player de video do Udemy
01:27




Esta aula foi elaborada pelo aluno Wagner Alves, embaixador do FedoraProject.


Mais informações do projeto:

https://fedoraproject.org

Preview 23:23





Como debugar o projeto e encontrar erros
06:53

Como postar perguntas de maneira eficiente
01:48

DOWNLOAD - Arquivos que serão utilizados no curso
00:08

Download de Recursos para Aplicativos
00:13

DOWNLOAD - APKs Projetos Finais
00:10
+
Introdução ao Android Studio Marshmallow
17 Lectures 02:19:01

Correções para a nova versão do Android Studio
00:52

Conhecendo os Menus e Interface
18:37

Componentes (label, botões e imagens)
14:28

Identificando os Componentes - Casting
12:55

Android Studio - AutoComplete e R.Java
18:17

Entendendo os Values - String, Dimens e Color
04:23

Evento de Clique na View e Log
05:34

Toast
06:45

Snack Bar
03:30

Alertas
08:17

Classe Activity
08:36

Ciclos de Vida da Activity
05:07

Navegando através de Activities - Intent
05:02

Passando Parâmetro entre Activities
05:18

Alterando Nome, Ícone e Splashscreen
20:13

Resumo da seção
00:18
+
Views e Layouts
9 Lectures 47:23
Introdução
00:42

Preview
06:03

Entendendo Views e Layouts
08:39

Tipos de Layouts e ScrollView
06:58

Layout Linear
02:43

Layout Relativo
02:39

Exercício usando Linear e Relative Layouts
09:03

Menus Superiores - ActionBar e Float Action Buttons
10:25

Resumo da seção
00:11
+
Java e Lógica de Programação - Compilador Online
11 Lectures 01:01:11
Entendendo as Variáveis
09:25

Operadores Aritméticos
03:55

Exercícios de codificação
1 question

Variáveis e Operadores Aritméticos
1 question

Listas e Arrays
09:39

Listas e Arrays
1 question

Operadores Lógicos
05:00

Laço de Condição
03:03

Numeros Randomicos
02:42

Laço de Repetição For
03:38

Laço de Repetição While
03:25

Loop em uma Lista de Objetos
04:28

Operadores Lógicos e Laços de Repetição
1 question

Trabalhando com Métodos
07:53

Trabalhando com Classes
08:03

Trabalhando com classes e métodos
1 question
+
App 1 - Contador de pessoas
5 Lectures 22:27

Criando o layout do aplicativo
07:21

Adicionando as interatividades
14:09

DOWNLOAD DO PROJETO FINAL - Contador de Pessoas
00:09

Resumo da seção
00:17
+
Lógica de Programação - AndroidStudio
22 Lectures 02:50:09

Introdução a Lógica de Programação
03:08

Variáveis e Tipos
06:23

Listas / Arrays
07:52

Funções e Ciclo de Vida do App
07:12

Laço de Condição IF
09:53

Laço de Condição CASE
07:02

Loop de Repetição FOR
11:40

Loop de Repetição WHILE
07:25

Android Studio - AutoComplete - Criando Nova Classe
06:54

Lista Simples
10:53

Evento de Toque na Lista
07:45

Listas Customizadas - Introdução
05:39

Listas Customizadas - Criando uma Celula da Lista
03:33

Listas Customizadas - Classe do Adaptador
07:54

Listas Customizadas - Classe Provider
03:04

Listas Customizadas - Iniciando o Adaptador
05:46

Gravando Dados com SharedPreferences
20:58

Armazenamento com SQLite - Introdução
18:08

Async Tasks - Carregando Imagens de URLs
17:14

DOWNLOAD - Projetos das Aulas de Lógica
00:08

Resumo da seção
00:32
+
App 2 - Calculadora
5 Lectures 27:42

Criando o layout do aplicativo - botões e componentes
12:52

Inserindo a funcionalidade
13:55

DOWNLOAD DO PROJETO FINAL - Calculadora
00:08

Resumo da seção
00:18
+
App 3 - Quizz
6 Lectures 41:05

Criando o Layout do aplicativo
09:35

Respondendo e trocando as perguntas
20:53

Tela do resultado
09:48

DOWNLOAD DO PROJETO FINAL - Quizz
00:08

Resumo da seção
00:11
+
App 4 - Lista de Tarefas
10 Lectures 49:30

App Lista de Tarefas - Introdução
05:28

Criando o Banco de Dados
13:25

Inserindo novas Tarefas
08:19

Carregando os Dados na Lista
07:02

Removendo Tarefas
07:12

Adicionando um Alerta de Confirmação
06:39

DOWNLOAD DO PROJETO FINAL - Lista de Tarefas
00:08

DOWNLOAD DO PROJETO FINAL - Lista de Tarefas
00:09

Resumo da seção
00:14
+
App 5 - Agenda de Contatos
31 Lectures 03:49:20

Apresentação do Projeto - Minha Agenda de Contatos
06:41

Criando os Layouts
07:35

Segunda Activity - Formulario
09:03

Layout Customizado - Botão Redondo
07:07

Navegação pela ToolBar - Botão Voltar
05:19

ToolBar - Botão de Confirmação
07:51

Classe Contato
14:09

Classe Formulario Helper
18:57

Célula Customizada - Contato
08:11

Classe ContatoAdaptador
20:59

Classe ContatoDAO (Data Access Object)
24:49

Inserindo um Contato
07:47

Menu de Opções - Context Menu
04:01

Apagando um Contato
03:42

Apagar Contato - Alerta de Confirmação
03:03

Seleciona e Edita Contato
06:12

Enviando SMS
03:41

Trabalhando com as Permissões de SMS
10:17

Recebendo SMS
15:52

Visitando um Site
03:15

Ligar para Contato
06:49

Obtendo uma Foto da Câmera
12:47

Redimensionando um Bitmap
02:24

Selecionando a Fonte da Imagem (Câmera ou Biblioteca de Imagens)
05:39

Adicionando uma Imagem ao Simulador
03:05

Obtendo uma Imagem da Biblioteca de Fotos
07:44

Correção - Gravando Imagens da Biblioteca de Fotos
00:58

Correção - Abrir Câmera
00:29

DOWNLOAD DO PROJETO FINAL - Minha Agenda de Contatos Corrigida
00:08

Resumo da seção
00:19
8 More Sections
About the Instructor
Mirago Marketing Digital
4.2 Average rating
1,282 Reviews
5,437 Students
2 Courses
Escola de Marketing Digital

Escola de Marketing Digital focada no ensino prático de estratégias e conceitos fundamentais: Google Adwords, Google Analytics, SEO (Search Engine Optimization), E-mail marketing, Facebook Ads, Social Media e Web Development.

Nosso time de professores experts traz suas vivências do dia-a-dia, experiências de quem realmente trabalha na área e sabe o que realmente importa. São profissionais experientes de agências, consultorias e empresas que te mostrarão o caminho certo a trilhar.

Tito Petri
4.4 Average rating
3,855 Reviews
22,445 Students
28 Courses
Programador

Olá! Sou o Tito Petri, de São Paulo, Brasil.

Sou apaixonado pelo conhecimento e pela Computação Gráfica, Animação e Video Games e sempre trabalhei em empresas que unem o desenvolvimento de softwares á educação

Hoje estou aqui para ensinar a vocês tudo o que conheço sobre este mundo fascinante e muito lucrativo.

Onde o Tito já trabalhou?

P3D - UNIVERSIDADE DE SÃO PAULO (Programador)
Realidade Virtual para Softwares Educacionais do Ensino Médio e Fundamental

CADRITECH - CENTRO DE TREINAMENTO AUTODESK (Professor)
Lecionando o curso de Animação em 3D Studio Max durante 9 anos

CENTÉSIMO - MARKETING E LEARNING (Desenvolvedor/Sócio)
Jogos e Aplicações para Treinamento Corporativo

TV CULTURA - RÁDIO E TV EDUCATIVA (Programador/Animador)
Desenhos Animados e Jogos Infantis voltados á Educação

Meu grande sonho, é entregar ao Brasil uma educação acessível e de alto nível sobre as tecnologias mais modernas que existem no mundo, para que juntos, possamos construir um mundo melhor para as próximas gerações.

Se você quer aprender tudo sobre Animação 3D, Criação de Jogos e Aplicativos para iOS e Android, então... sigam-me os bons! =)


*** (ENGLISH)

Hello! I'm Tito Petri, from São Paulo, Brazil.

I'm passionate about knowledge and Computer Graphics, Animation and Video Games and always have worked in companies that are looking for software development and education.

Today I am here to teach everything I know about this fascinating and very lucrative world.

Where did Tito already work?

P3D - UNIVERSITY OF SÃO PAULO (Programmer)
Virtual Reality for Educational Programs of High and Elementary Education

CADRITECH - AUTODESK TRAINING CENTER (Professor)
Teaching the Animation course in 3D Studio Max for 9 years

CENTÉSIMO - MARKETING AND LEARNING (Developer / Partner)
Games and Applications for Corporate Training

TV CULTURA - RADIOS AND EDUCATIONAL TV (Programmer/Animator)
Cartoons and Children's Games for Education

My great dream, is to deliver to Brazil an accessible and high level education about the most modern technologies that exist in the world, so that together, we can build a better world for the next generations.

If you want to learn all about 3D Animation, Game Creation and Applications for iOS and Android, then... follow me the good ones! =)

Luiz Henrique Ugliano
4.3 Average rating
1,924 Reviews
13,793 Students
2 Courses
Especialista em Sistemas

Formado no curso de Ciências da Computação.

Concluindo Pós-Graduação em Certificate in Business Projects – CBP, no Insper.

Especialista em soluções, tecnologias e serviços de captura de transações de meios de pagamento há mais de 10 anos.

Através do conhecimento em tecnologias voltadas a meios de pagamentos, pude liderar um projeto voltado ao desenvolvimento de aplicativos para iOS e Android que viabilizam transações financeiras através dos dispositivos móveis (celulares ou tablets).

Trabalho atualmente na Cielo na equipe de canais de captura, onde estamos ligados diretamente a tecnologia voltada a meios de pagamentos.

Como desenvolvimento de aplicativos, participei de projetos:

. Voltados ao desenvolvimento de aplicativos para o público infantil.

. Voltados ao uso de tablets para controle total em restaurantes, desde a realização de pedidos até o pagamento.

. Voltados a laboratórios farmacêuticos (Disponível na AppleStore para download).

Atualmente busco me aperfeiçoar no desenvolvimento para plataformas mobile iOS e Android.

Procuro estudar todo tipo de tecnologia que possa acrescentar algum recurso ou imersão app que eu venha a desenvolver, como o uso de biometria para meios de pagamentos, Realidade Aumentada / Augmented Reality, códigos invisíveis TouchCodes, periféricos BlueTooth, QR Codes, Drones, Arduíno,impressora 3D, e a nova onda dos wearable devices e smart glasses como Apple Watch e Google Glass.

Através de muito estudo e dedicação, espero conseguir entender e consolidar um pouco de cada uma dessas tecnologias em prol de projetos voltados as diferentes áreas de maiores demandas do mercado.

Participei da criação desse portal de cursos em português no Udemy, pois gostaria de compartilhar com o público brasileiro meus conhecimentos sobre o assunto de forma prática, eficiente e de baixo custo!

Compartilho alguns trabalhos, através do meu Instagram @luiz_ugliano ou Facebook.

_________________________________________________________

Linguagens de Programação, Softwares e Especialidades Técnicas:

. Desenvolvimento em Java voltado ao Android.

. Desenvolvimento em C++.

. Desenvolvimento em XCode (ObjectiveC / Swift / SpriteKit).

. Desenvolvimento em Flash (ActionScript 3.0 / Papervision3D / FLARToolKit).

. Desenvolvimento de Games para iOS Android e Web na Stencyl Game Engine.

Daniel Ciolfi
4.3 Average rating
1,989 Reviews
14,126 Students
4 Courses
Desenvolvedor Android (Games e Apps)

Desenvolvedor de Games e Apps (Nativos) para dispositivos Android.

Estudante de Engenharia Elétrica na Universidade Estadual de Campinas (UNICAMP).

Técnico em Eletroeletrônica pelo Colégio Técnico da UNICAMP.

Criador dos jogos Felpudo Fly, Inter 2.0, Slip-Up! e outros, disponíveis na Play Store.

Estagiei no R&D (Pesquisa e Desenvolvimento) da Motorola, desenvolvendo Softwares para automação de diversos testes em Smartphones Android.

Criador de um Robô que é capaz de encontrar a saída de labirintos gerados aleatoriamente.

Atualmente busco me aperfeiçoar no desenvolvimento de Jogos em 2D para dispositivos Android.

Desenvolvo Softwares em GDScript, Java para Android, C, Python e Assembly.

Escola de Tecnologia Geek Academy
4.4 Average rating
3,854 Reviews
22,441 Students
27 Courses
Vamos juntos construir este mundo!

A Geek Academy é um time de professores apaixonados por tecnologia e educação, que vêm trabalhando há vários anos no desenvolvimento de aplicativos, jogos e animação.

Em nossos cursos só ensinamos as ferramentas de desenvolvimento mais modernas que existem. São os softwares mais utilizados hoje em dia em produtoras e estúdios de filmes e games em todo o mundo.

Todas as ferramentas que ensinamos têm uma aplicação prática no mercado e por isso criam um grande efeito na vida dos nossos alunos.

Nossa principal missão é ensinar a todos a utilizarem bem a tecnologia para beneficiar a humanidade e transformar a educação do país, criando um conhecimento de ponta que seja acessível a todos.

Não perca tempo, conheça nossos cursos e torne-se um grande desenvolvedor em pouco tempo.

"Vamos juntos construir este mundo!"