Grade curricular completa estruturada em 20 capítulos simétricos (5 blocos de 4 capítulos):
| Capítulo | Tópico | Bloco | Acesso |
|---|---|---|---|
| Capítulo 01 | ☕ Ecossistema Java 21 LTS, JVM, Tipagem Primitiva e Estrutura Sequencial | Bloco I | Acessar Aula |
| Capítulo 02 | 🔀 Estrutura Condicional (if-else, switch expressions) e Operador Ternário | Bloco I | Acessar Aula |
| Capítulo 03 | 🔁 Estruturas Repetitivas (while, for, do-while) e Controles de Fluxo | Bloco I | Acessar Aula |
| Capítulo 04 | 🔢 Operadores Bitwise, Manipulação Avançada de Strings e Formatação | Bloco I | Acessar Aula |
| Capítulo 05 | 🏛️ Programação Orientada a Objetos: Classes, Construtores, Sobrecarga e Encapsulamento | Bloco II | Acessar Aula |
| Capítulo 06 | 📊 Gestão de Memória e Coleções Sequenciais: Vetores (Arrays), Listas e Matrizes 2D | Bloco II | Acessar Aula |
| Capítulo 07 | 📅 Manipulação de Datas e Horas (java.time API: LocalDate, Instant, Duration) | Bloco II | Acessar Aula |
| Capítulo 08 | ✨ Modelagem Rica de Domínio: Enumerações (enum) e Composição de Objetos | Bloco II | Acessar Aula |
| Capítulo 09 | 🧬 Herança, Polimorfismo, Classes Abstratas e Upcasting/Downcasting | Bloco III | Acessar Aula |
| Capítulo 10 | 📜 Interfaces, Contratos, Default Methods e Inversão de Controle | Bloco III | Acessar Aula |
| Capítulo 11 | 🛡️ Tratamento Robusto de Exceções (try-catch-finally, try-with-resources e Custom Exceptions) | Bloco III | Acessar Aula |
| Capítulo 12 | 📁 Manipulação de Arquivos e Streams I/O (java.io e java.nio.file) | Bloco III | Acessar Aula |
| Capítulo 13 | 🗄️ Generics ( |
Bloco IV | Acessar Aula |
| Capítulo 14 | λ Programação Funcional: Expressões Lambda, Method References e Stream API | Bloco IV | Acessar Aula |
| Capítulo 15 | ✨ Java Moderno: Records, Pattern Matching, Text Blocks e Sealed Classes | Bloco IV | Acessar Aula |
| Capítulo 16 | ⚡ Concorrência Moderna: Multithreading, ExecutorService e Virtual Threads (Java 21 / Loom) | Bloco IV | Acessar Aula |
| Capítulo 17 | 💾 Acesso a Dados Relacionais com JDBC Nativo, Transações ACID e DAO Pattern | Bloco V | Acessar Aula |
| Capítulo 18 | 🖥️ Interfaces Gráficas Desktop com JavaFX, FXML e Padrão MVC | Bloco V | Acessar Aula |
| Capítulo 19 | ♟️ Projeto Integrador I: Sistema Completo de Jogo de Xadrez em Modo Console (POO Pura) | Bloco V | Acessar Aula |
| Capítulo 20 | 🏢 Projeto Integrador II: Aplicação Comercial Desktop Completa (JavaFX + JDBC DAO + Relatórios) | Bloco V | Acessar Aula |