- Introdução
- E-book
- O que irei aprender no Curso
- 14 Códigos Imperdiveis
- Configurar Projeto com Firebase
- AndroidX
- Importar Dependências do Projeto
- Dependências Projeto - Atualizado
- Criar Emulador com Play Store
- Criar Activity e Layout
- Configurar Activity com Layout
- Criar Classe Util
- Arquivo Necessário
- Arquivo Necessário - Atualizado
- Criar Classes Essenciais
- Atualização Código Verificar Internet 2019
- Criar Permissões do Usuário
- Testar Projeto para Prosseguir
- Importar Dependência Storage e Glide
- Criar Activity e Layout
- Configurar Activity com Layout
- Sobre o Glide e Picasso
- Download de Imagem pela URL
- Download de Imagem pelo Nome
- Remover Imagem pela URL
- Remover Imagem pelo Nome
- File Provider
- File Provider
- Compartilhar Imagem pelo Whats, Face ...
- Atualização Código 2020 - Compartilhar Imagem - Media Columns
- Instalar Leitor PDF no Emulador
- Gerar PDF com Imagem - Parte 1
- Atualização Código 2020 - Armazenar PDF - Media Columns
- Gerar PDF com Imagem - Parte 2
- Sobre o PDF
- Tratamento de Erros Downloads
- Storage
- Criar Activity e Layout
- Configurar Activity com Layout
- Obter Imagem da Galeria
- Obter Imagem da Câmera
- Atualização 2019 - Obter Imagem Camera - Android Q api 29
- Upload Simples - Parte 1
- Upload Simples - Parte 2
- Introdução - Upload Avançado
- Upload Avançado - Parte 1
- Upload Avançado - Parte 2
- Tratamento de Erros Upload
- Storage
- Importar Dependência Database
- Criar Activity, Layout e Classe Objeto
- Configurar Layout
- Configurar Activity com Layout
- Entendendo um Pouco do Database
- Realtime Database
- Ler Dados - Parte 1
- Ler Dados - Parte 2
- Ler Dados - Parte 3
- Ler Dados - Parte 4
- Ler Dados - Parte 5 ( ValueEventListener )
- Ler Dados - Parte 6 (ChildEventListener)
- Database
- Criar Activity e Layout
- Configurar Activity com Layout
- Gravar Dados no Database
- Alterar Dados no Database
- Remover Dados no Database
- Offline - Gravar - Alterar - Remover
- Tratamento de Erros
- Database
- Aviso Importante
- Criar Activity, Layout e Classe Objeto
- Configurar Adapter RecyclerView
- Entendendo o Adapter RecyclerView
- Sobre o RecyclerView e Interface
- Arquivo Necessário
- Ler Dados Database - ChildEventListener
- Duplicação de Itens na Lista
- Alterar e Remover - ChildEventListener
- Lista de Empresas
- Arquivo Necessário
- Criar Activity e Layout
- Configurar Activity com Layout
- Configurar Adapter RecyclerView - Parte 1
- Configurar Adapter RecyclerView - Parte 2
- Salvar Dados Funcionario - Parte 1
- Salvar Dados Funcionario - Parte 2
- Ler Dados Database - ChildEventListener
- Salvar Funcionário em suas Empresas - Instalando Plugin Parcelable