Você está na página 1de 10

Cronograma de aulas

Desenvolvedor
Android
Básico Intermediário Avançado
Liberação de aulas
Ao se matricular no curso, as aulas serão
liberadas semanalmente, as aulas serão
automaticamente liberadas semana a
semana, conforme cronograma e datas

Alguns módulos já foram liberados para que você


já consiga ir estudando assuntos base, restante será
Conforme as datas abaixo:

Início
Módulos
01 - Boas vindas
02 - Instalação e configuração
Semana 1
Liberado em 30 Android Studio, Emulador, Estrutura do projeto,
Janeiro gradle, Manifest

Módulos
03 - Criando primeiro projeto

Semana 2
Liberado em 06 Interface do android Studio, constraint layout,
Fevereiro textos, botões, evento de clique, app de sorteio
Módulos

04 - Aprenda a Linguagem de
Programação Java do Zero
Semana 3
Liberado em 13 Variáveis, constantes, estruturas condicionais,
Fevereiro arrays, operadores lógicos e relacionais, loops,
operador ternário e switch
Módulos
05 - Aprenda orientação a
objetos com Java
Semana 4
Liberado em 20 Classes e objetos, métodos, herança, modificadores
Fevereiro de acesso, sobrecarga de métodos, construtores,
interface

Módulos
06 - Componentes de interface

Semana 5
Liberado em 27 Chains, guidelines, alinhamentos, barriers, margin,
Fevereivo padding, temas, imagens, scroolview, orientação,
XML, vector asset.
Módulos

07 - Aprenda Kotlin do zero

Semana 6
Variáveis, operadores, if, when, arrays, loops,
Liberado em 06 funções, inline function, parâmetros nomeados,
Março
classes, sobrecarga, construtor, herança,
modificadores acesso, interface, enum, companion.
Módulos
08 - Navegação - Activities e
Fragments
Semana 7
Navegação entre activities, ciclo de vida, passando
Liberado em 13
parâmetros, fragments, extensões KTX (Jetpack)
Março

Módulos
09 - Componentes de listagem
e coleções
Semana 8
Liberado em 20 ListView, RecyclerView, padrão adapter, clique,
Março layouts, RecyclerView: atualizando itens, seleções
únicas e múltiplas, imagens, interface de clique,
spinner
Módulos

10 - View Binding e mais


componentes de interface
Semana 9
ViewBindig, imageButton, switch, toggleButton,
Liberado em 27 Floating action button, RadioButton, checkbox
Março
Módulos
11 - Banco de dados

Semana 10
SQL, inserindo, tipos de dados, alterando colunas,
Liberado em 03
atualizando, excluindo, selecionando, chave
Abril
primária, relacionamentos, junções

Módulos
11 - Banco de dados

Semana 11
Liberado em 10 SQLite no Android, criando tabela, inserindo,
Abril listando, atualizando e removendo, app lista de
tarefas, realm
Módulos

12 - Consumo de serviço Web -


REST e RESTFul
Semana 12
Liberado em 17 Threads, Runnable, corrotinas, async e await, tarefas
Abril simultâneas, Introdução a APIs, retrofit, requisições:
get, put, patch e delete
Módulos
12 - Consumo de serviço Web -
REST e RESTFul
Semana 13
Liberado em 24 Picasso, APIs profissionais, carregamento infinito,
cabeçalhos e token, postman, interceptor, conversor
Abril
XML

SEÇÕES
13 - Firebase

Semana 14
Liberado em 01 Autenticação, armazenamento, banco de dados,
Maio upload de imagens, novas permissões
SEÇÕES

14 - Arquitetura – Introdução
MVC, MVP e MVVM
Semana 15
Liberado em 08 Introdução MVC, MVP e MVVM, reduzindo
Maio acoplamento, criando controladores, divisão de
responsabilidades, facilidade de testes
Módulos
14 - Arquitetura – MVP

Semana 16
Aprofundando em MVP: criando Model, View e
Liberado em 15
presenter, projeto de API com MVP
Maio

Módulos
14 - Arquitetura – MVVM

Semana 17
Live Data, ViewModel, DataBinding (Jetpack),
Liberado em 22
Introdução MVVM, API com MVVM
Maio
Módulos

14 - Arquitetura – MVVM +
Clean + Hilt
Semana 18
Repository, ViewModel, MVVM + Clean, Injeção de
Liberado em 29
dependências com Hilt.
Maio
Módulos
15 - Versionamento com GIT

Semana 19
Liberado em 05 Comandos git: chave ssh, push, clone, pull, branch,
Junho show, diff, revert, reset, checkout, stash, fetch,
merge, rebase...

Módulos
16 – Service e Broadcast

Semana 20
Liberado em 12 Tipos de Services, Ciclo e vida, Métodos, Receber e
Junho enviar transmissões
Módulos

17 – Publicação

Semana 21
Liberado em 19 Gerando pacote AAB, criação de conta, publicação
Junho na Google Play
SEÇÕES
18 – Projeto final utilizando
MVVM
Semana 22
Bônus Projeto final com Firebase e MVVM, clone com
Liberado em 26 alguns recursos do Instagram
Junho

Fim

Você também pode gostar