What you'll learn:
- Aprende los Patrones de Diseño Swift y escribe un código robusto y extensible
El objetivo de este curso es entender y utilizar los patrones de diseño en Swift. Como bien indica el nombre de patrón el objetivo de conocer este tipo de patrones es utilizar soluciones que nos resuelven problemas comunes a la hora de generar código de calidad.
Este curso cubre todos los patrones de GoF (Gang of Four) y son soluciones que llevan funcionando décadas y que han ayudado a millones de programadores a la hora de trabajar y ahora también puede ser utilizadas por los programadores Swift.
Este curso esta idealmente diseñado para programadores Swift que quieren ofrecer un código más fiable y por tanto dar un paso adelante en su carrera.
Patrones Creacionales Swift: Utiliza estos patrones a la hora de crear instancias
Factory Method Pattern
Abstract Factory Pattern
Builder Pattern
Prototype Pattern
Singlenton Pattern
Patrones de Comportamiento Swift: Utiliza estos patrones para definir la forma en la que interactúan las diferentes clases de tu proyecto.
Chain of Responsibility Pattern
Command Pattern
Interpreter Pattern
Iteractor Pattern
Mediator Pattern
Memento Pattern
Obsever Pattern
State Pattern
Strategy Pattern
Template method Pattern
Visitor Pattern
Patrones Estructurales Swift: Utiliza estos patrones para la composición de tus clases y objetos
Adapter Pattern
Bridge Pattern
Composite Pattern
Decorator Pattern
Facade Pattern
Flyweight Pattern
Proxy Pattern