Ruta de aprendizaje sobre principios de la programación, adaptables a cualquier lenguaje y con ejemplos.
Crítico
Importante
Opcional
Aprende los principales paradigmas de programación: estructurado, OOP, funcional, lógico y más, con teoría y ejemplos prácticos.
Son técnicas para resolver problemas comunes en el desarrollo de software y otros ámbitos referentes al diseño de interacción o interfaces. La mayoría de estas se definieron en el libro Design Patterns escrito por el grupo Gang of Four (GoF).