Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 2.28 KB

File metadata and controls

35 lines (26 loc) · 2.28 KB

Desenvolvedor Android Intermediário

Este repositório é referente ao curso da DevMasterTeam disponível na plataforma Udemy.

Conteúdo do curso - Desenvolvedor Android Intermediário

O curso Android Intermediário é a continuação do curso Desenvolvedor Android Iniciante. No curso iniciante foi apresentado uma introdução à computação e lógica de programação, juntamente com conceitos iniciais sobre Java e a construçao de dois aplicativos. No curso Android Intermediário a linguagem Java é tratada por completa desde variáveis, arrays, coleções e orientação a objetos, um dos assuntos mais falados em programação. Além disso, são construídos novos aplicativos com conceitos mais avançados sobre Android.

Linguagem Java

Por que aprender sobre a linguagem Java? 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.

Alguns dos assuntos cobertos:

  • Palavras reservadas Java, operadores, sintaxe da linguagem e expressões usadas no desenvolvimento cotidiano
  • Variáveis e tipos de dados, funções, exceções, controle de fluxo e laços de repetição
  • Arrays e como manipulá-los
  • Orientação a objetos - Teoria e prática - 4 seções inteiras dedicadas
  • Coleções e estrutura de dados como fila, lista e pilha
  • Generics

Aplicativos Android

Carros O aplicativo carro traz o conceito de RecyclerView e quais são os conceitos ao manipular uma lista de elementos.

Photicker Como utilizar a câmera do celular para capturar fotos e tratamento necessário. Além disso, é apresentado o conceito de HorizontalScrollView.

Relógio de cabeceira Esta aplicação em landscape faz o uso de thread para a aplicação do relógio e usa manipula as configurações do Android para manter a tela acesa.

Convidados Gerenciamento da lista de convidados usando banco de dados local.

DevMasterTeam