Fundamentos de Programación
- Lenguajes de programación (Python, Java, C++, etc.)
- Lógica de programación
- Estructuras de datos (listas, pilas, colas, árboles, grafos) Algoritmos (búsqueda, ordenamiento, etc.)
- Desarrollo de Software
- Metodologías de desarrollo (Ágil, Scrum, etc.)
- Diseño y patrones de arquitectura
- Control de versiones (Git, GitHub)
- Testing (unitario, integración, pruebas automatizadas) Bases de Datos
- Modelado de bases de datos (ERD)
- SQL (consultas, joins, subconsultas)
- Bases de datos NoSQL (MongoDB, Redis)
- Administración de bases de datos