Curso interactivo de C++ desde cero para personas sin conocimientos de programación.
- Explicaciones en español, código en inglés
- Diagramas visuales para cada concepto
- Ejemplos listos para compilar y ejecutar
- Ejercicios con soluciones
- Progreso de "Hola mundo" a punteros y lectura de memoria
- Introducción: qué es C++, instalar herramientas, primer programa
- Fundamentos: variables, tipos de datos, operadores, entrada/salida
- Control de flujo: if/else, switch, while, for
- Funciones: parámetros, retorno, scope
- Datos compuestos: arrays, strings, structs, enums
- Memoria y punteros: qué es la memoria, punteros, referencias, memoria dinámica
- Intermedio: clases, header files, std::vector, archivos
Cada módulo tiene:
docs/— la explicación del tema con diagramas y analogíasejemplos/— código listo para compilar y ejecutarejercicios/— práctica con soluciones
Para compilar un ejemplo:
g++ ejemplo.cpp -o ejemplo && ./ejemplo
Proyecto educativo en español. Para ver el repositorio en GitHub: https://github.com/ianveig29/cpp-desde-cero