Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Temario
1. Paradigmas de programación
2. Principios SOLID
3. Continuous Integration (CI)
4. Test Driven Development (TDD)
5. Control de versiones: GIT y GitLab
6. Patrones de Diseño y Arquitectura: selección de algunos
Se propone que las sesiones de trabajo sean bajo la proactividad de los miembros
del equipo, es decir, no serán sesiones expositivas sino que serán sesiones de
trabajo donde se propone el esquema educativo del aula invertida. El esquema del
aula invertida propone que los estudiantes deben realizar el esfuerzo de revisar los
temas previo a la sesión, de estar activos y ejerciendo la atención plena durante las
sesiones.
[2] STEMMLER, Khalil. The Software Design & Architecture Handbook, Solidbook.io,
2020.
[3] SIDDIQUI, Saleem. Learning Test-Driven Development. " O'Reilly Media, Inc.",
2021.
[4] LOELIGER, Jon; MCCULLOUGH, Matthew. Version Control with Git: Powerful tools
and techniques for collaborative software development. " O'Reilly Media, Inc.", 2022.
[5] PERCIVAL, Harry; GREGORY, Bob. Architecture Patterns with Python: Enabling
Test-driven Development, Domain-driven Design, and Event-driven Microservices. "
O'Reilly Media, Inc.", 2021.
https://cinvestav365.sharepoint.com/:f:/s/UbiquitousComputingLab/
Ej4NMI1pu0VGjLFe_8mVcaAB3w26C2W5lLu2O9y7fVySaQ?e=jgHF6Z