Desenvolvedor android intermediário

Curso completo de desenvolvimento para adquirir conhecimentos de Android e construir aplicativos incríveis!

3169 mil alunos
25 horas



Desenvolvedor Android Intermediário

Bem-vindo ou bem-vinda, é um prazer te receber no curso de Android!

Este curso é uma continuação do Desenvolvedor Android Iniciante onde foram apresentado conceitos de computação e lógica de programação, conceitos iniciais de Java e introdução ao mundo Android com a construção de dois aplicativos.

Agora, é hora de elevar o nível das aplicações e expandir os aprendizados. Neste curso trataremos da linguagem Java por completo e muito mais conceitos de Android com a construção de vários aplicativos!

Por que aprender Java em um curso Android?

Java é a linguagem que vamos usar para construir as aplicações Android, sem ela trataríamos somente sobre conceitos Android sem a base da tecnologia e teríamos que ignorar conceitos importantes de programação. Aprender a linguagem Java é essencial para usar os melhores recursos da plataforma Android.

Quais os próximos passos?

Assista a aula introdutória e outras aulas abertas de maneira a comprovar a qualidade e didática que será usada durante o curso. Além disso, você pode acompanhar o curso Android Iniciante que é totalmente grátis :D

Udemy dinheiro de volta garantido!

Ao se inscrever neste curso, sua satisfação é garantida ou seu dinheiro de volta.

A Udemy possui uma política de devolução de dinheiro se requisitado em até 30 dias a partir da data de compra. Então não há pelo que esperar, se inscreva e vamos aprender sobre Android!

Nos vemos nas aulas!

Estrutura do curso


Problemas, perguntas e sugestões

Instalação Windows, Linux e Mac

Operadores para fluxo de decisão e operador ternário


Switch case


for, while, do/while e exercícios

Introdução, uso e manipulação de arrays


Enhanced for


Arrays multidimensionais e exercícios

Introdução, atributos e métodos


Getters e Setters


Multiplas instâncias e valores default


Construtores, this e composição de classes


Enumeradores e pacotes


Modificadores de visibilidade, variáveis e métodos estáticos

Herança


Sobrescrita, modificador final e sobrecarga


Classes e métodos abstratos


Polimorfismo e interface

O que é Android, arquitetura e versões

Instalação Windows, Linux e Mac

Criação do projeto


RecyclerView, ViewHolder


CardView


Mock de carros

Orientação de Activity e Internacionalização


Mantendo dispositivo desbloqueado


Nível da bateria

HorizontalScrollView


Câmera e permissões

Criação do projeto e uso de Fragments


Modelagem do banco de dads e arquitetura da aplicação


RecyclerView e lista de convidados direto do banco de dados

Toast Notification


Snackbar


Spinner


Seekbar


Datepicker


Timepicker

API e conceitos


Implementando chamada a API


Listagem de tarefas