Aprende C++
Elige un módulo para empezar a aprender. Cada módulo se basa en el anterior — recomendamos seguir el orden.
Fundamentos de C++
Domina los bloques fundamentales de C++ — desde tu primer programa hasta el flujo de control y las funciones.
C++ Orientado a Objetos
Clases, objetos, herencia, polimorfismo y los pilares de la POO en C++.
Memoria y Recursos
Domina el modelo de propiedad de C++ — desde punteros crudos hasta punteros inteligentes y semantica de movimiento — para escribir codigo que nunca tiene fugas.
Templates y Programacion Generica
Escribe abstracciones genuinamente genericas, reutilizables y de costo cero usando templates, concepts y programacion en tiempo de compilacion.
STL y Algoritmos
Domina la Biblioteca Estandar de Plantillas (STL) — contenedores, iteradores, algoritmos, ranges y programacion funcional.
Manejo de Errores y Seguridad
Escribe codigo C++ robusto con manejo adecuado de errores — excepciones, garantias de seguridad RAII, tipos suma y patrones de programacion defensiva.
Concurrencia
Escribe codigo C++ multihilo correcto y eficiente — hilos, sincronizacion, atomicos y algoritmos paralelos.
C++ Moderno y Mejores Practicas
Los ultimos estandares de C++ (C++17/20/23/26), sistemas de compilacion, practicas de testing y directrices profesionales de codificacion.