Patrones de Diseño Swift
4.1 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,415 students enrolled

Patrones de Diseño Swift

Descubre la implementación de los Patrones de Diseño en Swift y mejora la calidad de tu Código
4.1 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,415 students enrolled
Created by Alberto Palomar
Last updated 5/2020
Spanish
Spanish [Auto]
Current price: $34.99 Original price: $49.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 1 article
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Aprende los Patrones de Diseño Swift y escribe un código robusto y extensible
Requirements
  • Conocimiento Previos de Swift
  • No es un curso básico. Es nivel intermedio
Description

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

  1. Factory Method Pattern

  2. Abstract Factory Pattern

  3. Builder Pattern

  4. Prototype Pattern

  5. Singlenton Pattern

Patrones de Comportamiento Swift: Utiliza estos patrones para definir la forma en la que interactúan las diferentes clases de tu proyecto.

  1. Chain of Responsibility Pattern

  2. Command Pattern

  3. Interpreter Pattern

  4. Iteractor Pattern

  5. Mediator Pattern

  6. Memento Pattern

  7. Obsever Pattern

  8. State Pattern

  9. Strategy Pattern

  10. Template method Pattern

  11. Visitor Pattern

Patrones Estructurales Swift: Utiliza estos patrones para la composición de tus clases y objetos

  1. Adapter Pattern

  2. Bridge Pattern

  3. Composite Pattern

  4. Decorator Pattern

  5. Facade Pattern

  6. Flyweight Pattern

  7. Proxy Pattern

Who this course is for:
  • Desarrolladores iOS que desees mejorar la calidad de su código
Course content
Expand all 106 lectures 04:49:23
+ UML - Lenguaje Unificado de Modelo
7 lectures 08:15
UML
01:49
Diagrama de Clases
01:37
Simbolo Herencia
01:11
Simbolo Asociación
00:57
Simbolo Dependencia
00:53
Simbolo Agregación
00:45
Simbolo Composición
01:03
+ Abstract Factory Swift
5 lectures 19:25
Código Abstract Factory
06:45
Código Abstract Factory Parte 2
07:07
Código Abstract Factory Final
02:00
Ventajas Abstract Factory
01:15
+ Builder Swift
4 lectures 10:02
Teoría Buider
01:13
Código Builder
05:22
Código Builder Final
02:16
Ventajas Builder
01:11
+ Prototype Swift
4 lectures 12:18
Teoría Prototype
01:13
Código Prototype
07:28
Código Prototype Final
02:50
Ventajas Prototype
00:47
+ Singlenton Swift
4 lectures 05:23
Teoría Singlenton
01:00
Código Singlenton
02:02
Código Singlenton Final
01:27
Ventajas Singlenton
00:54
+ Chain of Responsibility Swift
4 lectures 13:49
Teoría Chain Of Responsibility
01:55
Código Chain of Responsibility
09:51
Código Código Chain of Responsibility Final
01:21
Ventajas Chain of Responsibility
00:42
+ Command Swift
4 lectures 15:30
Teoría Command
02:57
Código Command
09:05
Código Command Final
02:55
Ventajas Command
00:33