Modern Android • Jetpack Compose, Material Design 3, Coroutines/Flow, Room Database, Hilt/Koin e Ktor


🏛️ Estrutura Curricular Canônica (20 Capítulos • 5 Blocos)

🧱 Bloco 1: Ecossistema Android, Kotlin 2.0, Gradle KTS e Estrutura de Projeto e Tópicos Avançados (Caps 01 a 04)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
01 📖 Ecossistema Android, Kotlin 2.0, Gradle KTS e Estrutura de Projeto 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
02 📖 Tipagem em Kotlin: Null Safety, Val/Var, Data Classes e Extensions 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
03 📖 Jetpack Compose: @Composable, Previews e Layouts (Column, Row, Box) 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
04 📖 Gerenciamento de Estado no Compose: remember, mutableStateOf e Hoisting 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 2: Material Design 3 (M3), Temas Dinâmicos (Dark/Light) e Tipografia e Tópicos Avançados (Caps 05 a 08)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
05 📖 Material Design 3 (M3), Temas Dinâmicos (Dark/Light) e Tipografia 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
06 📖 Listas Dinâmicas de Alta Performance com LazyColumn e LazyRow 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
07 📖 Modifiers Avançados, Alinhamento, Padding, Backgrounds e Clippings 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
08 📖 Interações, Gestos, Teclado Virtual e Validação de Inputs 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 3: Navegação no Compose com Navigation Compose e Type-Safe Routes e Tópicos Avançados (Caps 09 a 12)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
09 📖 Navegação no Compose com Navigation Compose e Type-Safe Routes 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
10 📖 Arquitetura MVVM/MVI com ViewModel, UiState e Fluxo Unidirecional 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
11 📖 Concorrência com Kotlin Coroutines (Dispatchers) e Flow Reativo 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
12 📖 Injeção de Dependências com Koin / Hilt no Android 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 4: Persistência Local com Room Database (@Entity, @Dao) e Migrações e Tópicos Avançados (Caps 13 a 16)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
13 📖 Persistência Local com Room Database (@Entity, @Dao) e Migrações 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
14 📖 Armazenamento de Preferências com Jetpack DataStore 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
15 📖 Consumo de APIs REST com Ktor Client / Retrofit e Kotlinx.Serialization 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
16 📖 Testes Automatizados: Testes Unitários e Testes de UI no Compose 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🧱 Bloco 5: Processamento em Segundo Plano com WorkManager e Notificações e Tópicos Avançados (Caps 17 a 20)

Cap Tópico Teórico Exercícios Exemplos Slides Quiz
17 📖 Processamento em Segundo Plano com WorkManager e Notificações 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
18 📖 Permissões em Tempo de Execução, Câmera e GPS 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
19 📖 Animações Fluidas no Compose (animateAsState, AnimatedVisibility) 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz
20 📖 Projeto Corporativo: App Mobile de Gestão Financeira com Auditoria JSON 🧩 Exercícios 💻 Exemplos 📊 Slides 🧠 Quiz

🚀 Próxima Etapa da Formação: Concluído este módulo, prossiga na sua jornada de formação avançando para o Especialização Multiplataforma com Flutter.


🏠 Voltar ao Início do Portal 📚 Ver Índice Geral Próximo Módulo ➡️