C++
Bem-vindo à capacitação de C++. Selecione um dos tópicos abaixo para entrar no conteúdo do tema.
Fundamentos básicos
Introdução ao C++
O que é a linguagem C++ e porque usar
Comentários
Boas práticas de documentação e legibilidade de código.
Variáveis e Tipos
Tipos primitivos, declaração e armazenamento em memória.
Operadores
Aritmética, lógica booleana e operações bit-a-bit.
Condicionais
Controle de fluxo e tomada de decisão (if, else e switch).
Loops
Estruturas de repetição e controle de iterações.
Tipos de Dados
Memória e Estruturação de Dados
Funções
Modularização, escopo e passagem de parâmetros.
Arrays
Estruturas de dados sequenciais estáticos (C-style e std::array).
Vectors
Estruturas de dados sequenciais dinâmicos (std::vector).
Structs
Agrupamento de dados e criação de tipos personalizados.
Ponteiros e referências
Acesso direto à memória, endereçamento e alocação.
Arquitetura e Avançado
Orientação a Objetos
Classes, Herança, Polimorfismo e Encapsulamento.
Enumeradores (Enums)
Tipos nomeados, essenciais para Máquinas de Estado.
Pré-processador
Diretivas (#include, #define) e condicionais (#ifdef, #else).
Templates
Programação genérica para funções e classes flexíveis.
Capacitações Internas de C++
Recomenda-se assistir na ordem