Especialização de Sistemas com C Moderno (C17/C23)
Sistemas de Baixo Nível • Gerenciamento de Memória Manual, Ponteiros, Estruturas de Dados e Syscalls POSIX
💡 Pré-requisito recomendado: este curso assume que você já sabe programar (variáveis, condicionais, laços, funções, vetores) — o Módulo 02: Lógica de Programação ensina isso do zero, com pontes visuais (Scratch/VisualG) antes de chegar em C. Se você quer primeiro comparar C com outras 19 linguagens antes de se aprofundar, veja o Guia de Linguagens de Programação. Este curso pressupõe essa base e vai direto ao avançado: pipeline de compilação, ponteiros, heap, concorrência e sistemas.
🏛️ Estrutura Curricular Canônica (20 Capítulos • 5 Blocos)
🧱 Bloco 1: ⚡ Cap 01 e Tópicos Avançados (Caps 01 a 04)
🧱 Bloco 2: ⚡ Cap 05 e Tópicos Avançados (Caps 05 a 08)
🧱 Bloco 3: ⚡ Cap 09 e Tópicos Avançados (Caps 09 a 12)
| Cap | Tópico Teórico | Exercícios | Exemplos | Slides | Quiz |
|---|---|---|---|---|---|
| 09 | 📖 ⚡ Cap 09: Recursividade, Pilha de Execução e Tail Recursion | 🧩 Exercícios | 💻 Exemplos | 📊 Slides | 🧠 Quiz |
| 10 | 📖 ⚡ Cap 10: Vetores 1D (Arrays), Memória e Algoritmos de Busca/Ordenação | 🧩 Exercícios | 💻 Exemplos | 📊 Slides | 🧠 Quiz |
| 11 | 📖 ⚡ Cap 11: Matrizes Multidimensionais, Row-Major Order e Álgebra Linear | 🧩 Exercícios | 💻 Exemplos | 📊 Slides | 🧠 Quiz |
| 12 | [📖 ⚡ Cap 12: Cadeias de Caracteres (Strings), |
🧩 Exercícios | 💻 Exemplos | 📊 Slides | 🧠 Quiz |
🧱 Bloco 4: ⚡ Cap 13 e Tópicos Avançados (Caps 13 a 16)
🧱 Bloco 5: ⚡ Cap 17 e Tópicos Avançados (Caps 17 a 20)
🚀 Próxima Etapa da Formação: Concluído este módulo, prossiga na sua jornada de formação avançando para o Especialização de Sistemas com C++.
| 🏠 Voltar ao Início do Portal | 📚 Ver Índice Geral | Próximo Módulo ➡️ |