Curso de Patrones de Diseño de Software

El curso que te permitirá conocer y dominar el ecosistema de patrones de diseño de software
Material disponible
Avanzado
11 Clases 23 h
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.

Clases y contenidos

Objetivos de los Patrones de Diseño Gratis

Objetivos de los Patrones de Diseño como técnicas que nos permiten encontrar soluciones a los problemas habituales en la creación de software.

Problemas de Re-diseño

Problemas de Re-diseño.

Intención de los distintos Patrones

Estudiamos las intenciones de los distintos Patrones de Diseño.

Patrones de Comportamiento

Patrones de Comportamiento.

Aplicación de Patrones de Diseño

Aplicación de Patrones de Diseño.

Ejercicio supermercado II

Trabajamos con varios patrones sobre el ejercicio del supermercado.

Ejercicio supermercado III

Seguimos trabajando con patrones sobre el ejercicio supermercado.

Gestor local/remoto online/offline

Continuamos viendo ejercicios que nos ayudan a entender mejor los distintos patrones.

Ejercicio Poker

Ejercicio del analizador de jugadas de poker.

Ejercicio Maquina Café y Bombing

Continuamos viendo distintos ejemplos de patrones.

Sesión Final: últimos Patrones

Completamos todos los patrones de diseño del catálogo del curso.

Valoraciones

Miguel Perez

Jaime Aguila Sanchez

Cristóbal Cobos Budia

Roberto

JMSanchez

Arturo Portable

Pablo López Basanta

Holden

Mikel Lopez Salazar

Jeyson Junior Ventura Aguilar

Excelente curso! Un gran nivel del docente en el manejo del tema. Casos reales.

MARIBEL NARGANES

Buen curso

Juan Aguilar

gran experiencia del docente sobre el tema

Ferran Llop

increíble el profesor

Paco_

Excelente

Antonio Jose Jimenez Madrid

Iván Roldán

Renso Valencia

El profesor es un lobo de la programación

Hugo Felipe Alavez Bautista

Gonzalo

Sashir Estela

Leonell Tambasco

Me parece excelente, las explicaciones, los ejemplos, la estructura del curso.

Andres Cubillos Salazar

Jhon Zevallos

Ricardo Luizaga

Excelente!!!

Maximiliano Pablo Perrone

Simplemente excelente

Samuel Taboas Rodriguez

Carlos Hernández Güell

Curso genial.

italoberrospi

Jose Joaquin Meseguer Jimenez

Otro gran curso sobre diseño de programas

Matias Peñafiel

Muy bueno y 100 % recomendable !. El nivel de detalle en la explicación de cada patrón y los ejemplos (c/u tiene a varios patrones incluidos) hacen que recomiende este curso. Si ya sabés Patrones de Diseño de Objetos > tenés que hacer este curso, porque te aseguro que seguirás aprendiendo. Y si no los conoces > es una buena oportunidad para comenzar a descubrirlos y aplicarlos.

eniel lorenzo

Excelente, Como todos los cursos que imparte Luis.

Mario Alejandro Armenta

Curso recomendado. Excelente profesor. No volverás a ser el mismo programador después de llevar este curso

pedro

Fantástico curso

Wilfredo José Valderrama Espinoza

Excelente curso.

Eduard Gallofré Asens

Héctor Garcia Peris

Luis Jonathan Nava Flores

OSCAR APARICIO ESCRIBANO

Carlos Alberto Bolaños Hernandez

Jorge

Cesar Abraham Saavedra Drouet

Excelente profesor

Sergio García Sánchez

David García

Curso muy potente sobre patrones de diseño, con un enfoque totalmente practico y diferente a lo habitual, creo que la forma de enfocarlo se hace más llevadera que la tipica de un patrón = un ejemplo básico y fuera. Lo mejor = interrelacionar y combinar los patrones, eso pocas veces lo he visto explicado.

Jose Manuel Campos Soberano

de lo mejor

Noe Romero

Alberto Ortega

el curso te enseña a analizar problemas de la vida real, y como solucionar estos problemas con patrones de diseño

Ana

Alvaro BM

Gran curso como siempre

Felipe Gaete Gonzalez

Excelente profesor y contenidos muy valiosos

Jorge Rodríguez Santos

Un curso único. Pocos cursos como éste, quizá ningún otro, pueden encontrarse por internet.

Rubén Badenas Castellanos

Pablo Carroza Sepulveda

Excelente. Los cursos del profesor Luis Fernández valen oro. Provee al estudiante de conocimientos que la Universidad no entrega con la rigurosidad que debería hacerlo. 100% recomendado, te cambiará tu vida profesional.

JOSE LUIS LAMAMIE DE CLAIRAC CEPEDA

Difícil encontrar un curso similar.

Javier Sevilla Ballesteros

Andrea Diaz

Alex Arhuata Turpo

Javier

Me encantó el curso y la forma en la que Luis explica todo.

Jose Luis Garcia Cabeza

Una forma sencilla de ver patrones de diseño de manera práctica y teórica. Como siempre Luis hace las clases amenas, sin dejar de lado el rigor académico. Sin duda un curso obligatorio. También si miras patrones por tu cuenta y no acabas de comprenderlos, con estas clases llegaras a aterrizar correctamente el patrón.

JORDY MIGUEL PIEDRA LOPEZ

Gonzalo Iglesias Vilachán

Víctor D. García

No dudo en absoluto de la capacidad y los conocimientos del docente. El curso recibe muy buenas valoraciones, y será por algo. Pero el curso, a mi, se me está indigestando; lo dejo aparcado. Quizás en otra ocasión sea más receptivo con la metodología y el contenido.

Alejandro Henao Gonzalez

Ha Sido un muy buen curso. Me abrió el panorama para iniciar en el master, repasar diseño y empezar arquitectura

Francisco Yago

genial Luis como siempre

Alfonso Javier Imedio Sanchez-Ballesteros

Muy buen curso, altamente recomendable como todos los que imparte Luis. Solo un comentario sobre el material. Hay algunas diapositivas que tienen errores, indicados por el propio Luis, pero en el material subido en el portal esos problemas persisten.

Alejandro

Anthony Carvajal

el profesor Luis, gran maestro excelente curso

Carlos Alberto Ruíz Ayala

Como siempre muchas gracias por la información, comentarios y experiencia que nos aportan como alumnos de cada curso, gracias profesor Luis & equipo escuelaIT.

Raúl Grados

Un curso muy complejo y que no deja de ser muy bueno.

MARTA MOLINA GUTIERREZ

Eduardo

jack belinson

Un grande el profesor

¿Conoces nuestra tarifa plana?

Toda la formación de EscuelaIT, con más de 200 cursos completos para aprender las más variadas tecnologías de programación, diseño y marketing online. Todo! con tu suscripción.

Suscríbete