Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Introducción a los Patrones de Diseño
- ¿Qué son los patrones de diseño?
- ¿Por qué utilizar patrones de diseño?
- Gang of Four (GoF) y clasificación de patrones.
- Principios comunes de diseño (SOLID, DRY, KISS, YAGNI).
Patrones de Diseño Creacionales
- Factory Method
- Abstract Factory
- Singleton
- Builder
- Prototype
Patrones de Diseño Estructurales
- Adapter
- Bridge
- Composite
- Decorator
- Facade
- Flyweight
- Proxy
Patrones de Diseño Conductuales
- Chain of Responsibility
- Command
- Interpreter
- Iterator
- Mediator
- Memento
- Observer
- State
- Strategy
- Template Method
- Visitor
Aplicación de Patrones de Diseño en Aplicaciones del Mundo Real
- Patrones de diseño en aplicaciones empresariales.
- Refactorización de código legado utilizando patrones de diseño.
- Combinación de múltiples patrones para soluciones robustas.
- Mejores prácticas y errores comunes.
Resumen y Próximos Pasos
Requerimientos
- Experiencia con programación en Java.
- Comprensión de los conceptos de Programación Orientada a Objetos (POO).
- Conocimientos básicos de los principios de arquitectura de software.
Público Objetivo
- Desarrolladores de Java que desean mejorar sus habilidades de diseño.
- Arquitectos de software que diseñan aplicaciones escalables.
- Líderes técnicos que buscan mejorar la mantenibilidad y eficiencia del código.
21 Horas
Reseñas (2)
Configurando Podman para trabajar sin esfuerzo con contenedores locales y utilizar temas de Kafka.
- Norfolk Southern
Curso - Quarkus for Developers
Traducción Automática
- La progresión del curso (desde los aspectos internos de la JVM hasta temas de más alto nivel) - Algunas perspectivas derivadas de ejercicios prácticos - Estilo visual (no una presentación, sino una página bien diseñada)
Ivan Suvorov - Deutsche Bank
Curso - Java Advanced
Traducción Automática