Programación · C++20
C++ desde cero para construir y comprender
Aprende fundamentos, funciones, objetos y gestión de recursos. Sigue el código paso a paso y construye un inventario con validación y pruebas.
22 unidades · 42 ejemplos · 21 soluciones completas.Desde cero, sin exigir C. Proyecto guiado y pruebas reproducibles.
Ruta del curso
Del primer programa a una entrega explicada
Lee, predice, ejecuta y experimenta. Cada unidad incluye práctica en tres pasos, reto y soluciones razonadas.
00
Unidad 00
Preguntas, algoritmos y ruta de aprendizaje
01
Unidad 01
Compilar y ejecutar el primer programa
02
Unidad 02
Variables, tipos, constantes y operaciones
03
Unidad 03
Condiciones, decisiones y límites
04
Unidad 04
Ciclos, acumuladores y trazas
05
Unidad 05
Entrada de texto y conversión controlada
06
Unidad 06
Funciones, parámetros y referencias
07
Unidad 07
Texto con std::string y contratos de formato
08
Unidad 08
std::array y std::vector
09
Unidad 09
Iteradores, algoritmos y lambdas
10
Unidad 10
Registros, enumeraciones y modelos
11
Unidad 11
Errores, std::optional y excepciones
12
Unidad 12
Clases, constructores e invariantes
13
Unidad 13
Alcance, punteros y vida útil
14
Unidad 14
RAII, std::unique_ptr y movimiento
15
Unidad 15
Interfaces y polimorfismo con propósito
16
Unidad 16
Mapas, conjuntos e identidad
17
Unidad 17
Archivos, rutas y persistencia
18
Unidad 18
Plantillas, conceptos y varios archivos
19
Unidad 19
CMake, CTest y pruebas reproducibles
20
Unidad 20
Depuración, sanitizadores y coste de algoritmos
21
Unidad 21