Grade curricular completa estruturada em 20 capítulos simétricos (5 blocos de 4 capítulos) com Type Hints estritos, boas práticas PEP 8 e arquitetura em camadas:
| Capítulo | Tópico | Bloco | Acesso |
|---|---|---|---|
| Capítulo 01 | 🐍 Ecossistema Python 3.12+, Ambiente Virtual (Venv), Tipagem Estática e Estrutura Sequencial | Bloco I | Acessar Aula |
| Capítulo 02 | 🔀 Estruturas de Decisão: Condicionais Compostas e Pattern Matching (match-case) | Bloco I | Acessar Aula |
| Capítulo 03 | 🔁 Estruturas Repetitivas (while, for), Iteradores, enumerate e zip | Bloco I | Acessar Aula |
| Capítulo 04 | 🔢 Operadores Bitwise, Manipulação Avançada de Strings e Formatação (F-Strings) | Bloco I | Acessar Aula |
| Capítulo 05 | 🏛️ Programação Orientada a Objetos: Classes, Métodos, Encapsulamento e @property | Bloco II | Acessar Aula |
| Capítulo 06 | 📊 Gestão de Memória e Coleções: Listas, Tuplas e Matrizes Multidimensionais | Bloco II | Acessar Aula |
| Capítulo 07 | 📅 Manipulação de Datas, Horas, Timedeltas e Fusos Horários (zoneinfo) | Bloco II | Acessar Aula |
| Capítulo 08 | ✨ Modelagem Rica de Domínio: Enumerações (Enum), Composição e Dataclasses (slots=True) | Bloco II | Acessar Aula |
| Capítulo 09 | 🧬 Herança, Polimorfismo, Classes Abstratas (abc.ABC) e MRO | Bloco III | Acessar Aula |
| Capítulo 10 | 📜 Polimorfismo Estrutural com typing.Protocol e Duck Typing Estático | Bloco III | Acessar Aula |
| Capítulo 11 | 🛡️ Tratamento Robusto de Exceções, Exceções de Domínio e ExceptionGroup | Bloco III | Acessar Aula |
| Capítulo 12 | 📁 Manipulação de Arquivos (Texto, CSV, JSON) e Context Managers (with) | Bloco III | Acessar Aula |
| Capítulo 13 | 🗄️ Generics (Generic[T]), Tabelas Hash, Conjuntos (set) e Dicionários (dict) | Bloco IV | Acessar Aula |
| Capítulo 14 | λ Paradigma Funcional e Avaliação Lazy: Lambdas, Functools, Comprehensions e Yield | Bloco IV | Acessar Aula |
| Capítulo 15 | ⚡ Concorrência Moderna: Multithreading, Multiprocessing e asyncio (TaskGroup) | Bloco IV | Acessar Aula |
| Capítulo 16 | 💾 Acesso a Dados Relacionais com SQLite3 Nativo, Transações ACID e DAO | Bloco IV | Acessar Aula |
| Capítulo 17 | 🖥️ Interfaces Gráficas Desktop Modernas com CustomTkinter / Tkinter e Padrão MVC | Bloco V | Acessar Aula |
| Capítulo 18 | 🏗️ Arquitetura de Software em Camadas, Testes Automatizados com Pytest e Auditoria Contínua | Bloco V | Acessar Aula |
| Capítulo 19 | ♟️ Projeto Integrador I: Motor Completo de Jogo de Xadrez em Python POO Pura | Bloco V | Acessar Aula |
| Capítulo 20 | 🏢 Projeto Integrador II: Aplicação Comercial Desktop Completa (CustomTkinter + SQLite + DAO + Auditoria) | Bloco V | Acessar Aula |