Ingeniero de Software Full-StackIntermedio7 módulos~3.5 horas prácticas
Patrones de Diseño de Software y Arquitectura Limpia
Dominá soluciones arquitectónicas reusables, principios SOLID, patrones creacionales, estructurales y de comportamiento, para escribir bases de código mantenibles, testeables y con bajo acoplamiento.
// Lo que podrás hacer- Reconocé problemas de diseño antes de que se compliquen
- Cinco reglas que sustentan todo patrón de diseño moderno
- Factory, Singleton y Builder — controlando la creación de objetos
- Adapter, Decorator y Facade — componiendo objetos de forma segura
7 módulos, hechos para ejecutar
Cada módulo incluye código ejecutable. Expande cualquiera para ver su contenido.
00IntroducciónPor qué existen los patrones y qué vas a dominar30 min
Objetivo — Por qué existen los patrones y qué vas a dominar
Empezar móduloVista previa gratis
01Olores de Código y el Vocabulario de PatronesReconocé problemas de diseño antes de que se compliquen30 min
Objetivo — Reconocé problemas de diseño antes de que se compliquen
02Principios SOLIDCinco reglas que sustentan todo patrón de diseño moderno30 min
Objetivo — Cinco reglas que sustentan todo patrón de diseño moderno
03Patrones CreacionalesFactory, Singleton y Builder — controlando la creación de objetos30 min
Objetivo — Factory, Singleton y Builder — controlando la creación de objetos
04Patrones EstructuralesAdapter, Decorator y Facade — componiendo objetos de forma segura30 min
Objetivo — Adapter, Decorator y Facade — componiendo objetos de forma segura
05Patrones de ComportamientoStrategy, Observer, Command y Template Method30 min
Objetivo — Strategy, Observer, Command y Template Method
06Síntesis de PatronesElegí el patrón correcto para cualquier problema30 min
Objetivo — Elegí el patrón correcto para cualquier problema
¿Listo para construir tu primer agente? Patrones de Diseño de Software y Arquitectura Limpia?
Empezá con el Módulo 0 gratis y desbloqueá la ruta completa con un plan Pro.