Sobre o Curso
🎓 Linguagem de Programação C++
Este é um curso completo e estruturado de C++ Moderno. Desenvolvido para levar você do básico ao avançado, com uma abordagem prática e focada nas necessidades reais do mercado de sistemas de alta performance, games e engenharia de software.
🎯 Objetivos do Curso
-
Domínio Técnico
Aprender os segredos da linguagem, desde o funcionamento da memória RAM até os padrões de projeto mais modernos.
-
Código de Elite
Escrever código C++ que não é apenas funcional, mas performático, seguro e fácil de manter.
-
Padrões Modernos
Mudar o mindset do "C++ antigo" para as facilidades das versões 17, 20 e 23 da linguagem.
-
Engenharia de Software
Entender o ecossistema profissional: Compiladores, CMake, Testes Unitários e Gestão de Dependências.
🛠️ Metodologia
-
Aulas Ricas
Conteúdo visual com diagramas Mermaid, exemplos Termynal e slides interativos em Reveal.js.
-
Exercícios Graduados
Desafios divididos em níveis Fácil, Médio e Hard para garantir a fixação.
-
Mini-Projetos
Ao final de cada aula você aplica o conhecimento em um pequeno sistema real para seu portfólio.
-
Foco em Memória
Abordagem profunda sobre Stack vs Heap, Ponteiros e RAII para evitar erros comuns.
👨🎓 Para Quem é Este Curso
- Estudantes de ADS e Ciência da Computação que buscam se destacar.
- Desenvolvedores de outras linguagens interessados em baixo nível e performance.
- Entusiastas de Games que querem aprender a base da Unreal Engine.
- Profissionais que precisam atualizar seus conhecimentos para o C++ Moderno.
📋 Pré-requisitos
- Lógica de Programação básica (recomendado, mas não obrigatório).
- Computador com Windows, Linux ou macOS.
- Disposição para enfrentar erros de compilação (eles serão seus melhores professores).
🎖️ O Que Você Receberá
- ✅ 16 aulas completas e atualizadas.
- ✅ Slides interativos em todas as aulas.
- ✅ 80 exercícios práticos.
- ✅ 16 mini-projetos para portfólio.
- ✅ 160 questões de quiz com explicações.
🚀 Comece Agora
Pronto para dominar a linguagem que move o mundo?
Ir para Aula 01 Configurar Ambiente
Dúvidas? Entre em contato ou acesse a documentação de materiais.