Patrones de Diseño Swift
- Conocimiento Previos de Swift
- No es un curso básico. Es nivel intermedio
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
- Desarrolladores iOS que desees mejorar la calidad de su código