Curso de Patrones de Diseño de Software – EscuelaIT

Curso de Patrones de Diseño de Software – EscuelaIT

 

Los patrones de diseño de software son una base para llegar a soluciones a necesidades comunes en todo tipo de aplicaciones. En este curso vamos a abordar de una manera detallada un completo ecosistema de patrones de diseño, los más usados en la industria. Pero nuestro objetivo no es solamente conocer estos patrones, sino permitir que los estudiantes sean capaces de entender y poder aplicar correctamente cualquier patrón deseado.
A lo largo de 20 horas conoceremos los objetivos de los patrones de diseño, su definición y un extenso catálogo de patrones aplicados en la práctica. Un curso excelente para cualquier programador que desee profundizar en el conocimiento de su profesión, para ser capaz de aplicar las soluciones estandarizadas a situaciones comunes en el día a día del desarrollo.

QUÉ APRENDERÉ EN EL CURSO DE PATRONES DE DISEÑO DE SOFTWARE

Catálogo de los Patrones de Diseño:

  • Template Method
  • Facade
  • Decorator
  • Flyweight
  • Strategy
  • Mediator
  • Builder
  • State
  • Composite
  • Command
  • Bridge
  • Proxy
  • Factory Method
  • Prototype
  • Adapter
  • Singleton
  • Observer
  • Abstract Factory
  • Visitor
  • Interpreter
  • Iterator
  • Chain of Responsibility
  • Memento

 

OBJETIVOS DEL CURSO

Facilitar al estudiante la asimilación y aplicación de cualquier patrón de diseño. En este sentido las clases están pensadas para entender la base de los patrones de diseño: qué requiere una solución para convertirse en un patrón, y a partir de ahí comenzar a estudiar y luego aplicar en la práctica el extenso catálogo de patrones más usados en la ingeniería del software. También estudiaremos los patrones a partir de su clasificación, de modo que los podamos catalogar según los problemas que resuelven, su ámbito o propósito.

Nuestro objetivo no es ver todos los patrones que existen en la actualidad, pues sería una tarea sobre la cual resultaría imposible calcular el tiempo necesario. Vamos más allá, a permitir que el estudiante obtenga las habilidades necesarias para entender y aplicar cualquier patrón de diseño.

POR QUÉ DEBES APRENDER PATRONES DE DISEÑO DE SOFTWARE

El curso de patrones de diseño es esencial para cualquier programador que se tome en serio su profesión. Es un conocimiento clave para evitar la necesidad «reinventar la rueda» y capacitar a los desarrolladores para entender y saber aplicar las mejores soluciones a problemas habituales ya conocidos.

QUÉ TENGO QUE SABER

El estudiante interesado en este curso debe dominar la Programación Orientada a Objetos como condición indispensable. Además sería deseable tener nociones sobre análisis y diseño orientados a objetos, dos cursos ya impartidos en EscuelaIT.

Peso 6GB

 

Subscribe
Notify of
1 Comment
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
MLNMLN
MLNMLN
4 months ago

Gracias

1
0
Would love your thoughts, please comment.x
()
x