
Si estás buscando llevar tu conocimiento de programación al siguiente nivel, este curso es para ti. Aprenderás a implementar los patrones de diseño más utilizados: Singleton, Factory, Abstract Factory, Builder y Prototype.
Clases del curso
Singleton
Factory
Abstract Factory
Builder
Prototype
Conclusiones
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.

Conoce quién enseña el curso

Daniel Basulto
Software Engineer en WGU Western Governors
🧮 Le encantan las matemáticas y la computación teórica.
🤓 Lee más código del que escribe.
🇲🇽 Es de un lugar hermoso llamado Mérida, Yucatán.
Proyecto del curso

Patrones de Diseño en Acción
Es tiempo de pensar cómo darás vida a nuevos proyectos incorporando un patrón de diseño creacional y transformar tu propuesta en código funcional.
conocimientos previos
- Curso de Introducción a los Patrones de Diseño de Software
software y recursos necesarios
- JavaScript y TypeScript
- Visual Studio Code
Mira las primeras 2 clases sin costo en este momento
4.7 · 83 opiniones


Luis Gabriel Cazzullo
El mejor curso de la historia de Platzi. No puedo esperar al siguiente.


Elda Margarita Urtecho Aguilar
Las clases 101 por cada patrón y las de "pros y contras" son muy buenas, sobre todo si eres nuevo haciendo código, o tiene un tiempo que no lo has hecho. Se aprecian los casos de ejemplo. En general muy buen ritmo.

Llevo 3 años con Platzi y sin duda esta es la serie de cursos que mas me ha gustado gracias al excelente profesor que ha tenido una didáctica impecable! Ha sabido transmitir de manera clara y concisa los conocimientos necesarios para comprender los diseños de patrones. Se nota la pasion y el amor por estos temas y sobretodo su capacidad de transmitir estos factores !! Despues de esta serie de cursos escribiran codigo en una forma definitivamente mucho mas limpia, atomica, ordenada... con una perspectiva "arquitectonica".


Irving Juárez
Ya tenia tiempo en Platzi que no tomaba un curso tan retador y lleno de tantos aprendizajes como este. Gracias al profesor por compartir su experiencia y dar tan buenos ejemplos


Natalia Montes
Chispas! El curso estuvo muy interesante. Espero los demás cursos de esta linea, muchas gracias!

José Yesid López
Muy buen curso y bien explicado

Emmanuel Mejia
a veces se me hacia confuso, realmente el contenido esta perfecto pero creo que para mi en particular me costó mas :(


Daniel Felipe Merchan Fuquen
Excelente curso y docente. Ojalá puedan continuar con la serie de cursos de patrones de diseño


Carlos Gómez
Wow, me encanto cuando al final del curso Daniel dijo en esto momento acabas de pasar de ser un programador nivel 25 a un programador nivel 150, Me facinó aprender este tema y que fuera parte de la ruta de aprendizaje "Fundamentos de JavaScript".


Bryan Castano
GRANDIOSOS CURSO, FUE MUCHO LO QUE APRNEDIDO SOBRE PATRONES CREACIONALES, EL PROFFE DANIEL ES BASTANTE BUENO Y EXPLICA MUY BIEN CON ENERGIA Y BUENA VOLUNTAD, YO QUIERO MAS CURSOS CON EL SOBRE LOS SIGUIENTES PATRONES EN TS.

MIGUEL ORTIZ
Buen curso.. muchas gracias..


Buen curso para empezar.


Leonardo Collazo
Excelente curso :)


como explican los distintos tipos de patrones creacionales, sus pros y sus cons, asi como ejemplos practicos de como implementarlos

Julio César Cid
Increíble lo que he aprendido luego de este curso!!!!


Rubén Dario Botero Mazo
Tema interesante, ojalá lleguen pronto los otros cursos.


Hiram Rodriguez Gomez
Es un gran curso. En lo personal tuve que hacer unos cuantos repasos extra, y el examen te pone a prueba en serio, pero aprendí muchísimo.


N40 M10
No puedo expresar el cuánto deseo cursar los siguientes dos cursos, sobre todo por los observers, sería bueno que los siguientes cursos usen el mismo diseño que estos dos primeros, quisiera que dichos cursos fueran lanzados ya mismo!


Juan Castro
Muy, muy, muy buen curso para entender a detalle los patrones de diseño creacionales, qué consideraciones (limitantes) tener en cuenta para implementarlas en JS puro y qué ventajas trae un lenguaje 100% tipado y orientado a objetos como TS. Espero muchos más cursos así. Muchas gracias, Dani.


Greydy Sebastian Marciales Rubio
Excelente curso

Andrés Felipe Martínez Muñoz
Muy bueno


Andres Eduardo Maneiro Antunez
excelente curso, y excelente didáctica del profesor para explicar cada punto


Jonathan David Olivos
Un muy buen curso, es una lástima que no hayan seguido con los otros cursos planeados

Daniel Meza
un curso muy completo


Efraín Girón Romero
Muy buen curso.


Kevin J. Zea Alvarado
La didáctica y los ejemplos son brillantes. Uno de los mejores cursos de JavaScript en todo Platzi.


David Ramirez
solo seria bueno un poco de contexto a los terminos


Francisco Serrato Jiménez
Excelente curso, el contenido, la explicación del profesor, vale la pena tomar el curso.

Jose Andres Uruburo Tobon
Los ejemplos de la clase.


Betty Rossana Jimenez Cedeño
muy buen cursoo
Complementa este curso con nuestras rutas de aprendizaje

JavaScript
La Escuela de JavaScript de Platzi es nuestra más completa colección de cursos, proyectos y actividades colaborativas. JavaScript se consolida como el lenguaje de programación más utilizado en el mundo, siendo la herramienta para creación de páginas web dinámicas, aplicaciones web y software moderno de mayor demanda laboral. Arranca con los Fundamentos de JavaScript, manipula el DOM, crea Web Componentes con JavaScript Vanilla y conviértete en Frontend Developer con bibliotecas y frameworks más utilizados como Angular, Vue.js y React.js. También, refuerza tus habilidades como Backend Developer con Node.js o Express.js. <br /> <br /> ¡Comienza hoy con el <a style="color: #32b1fe;font-weight: bold;" href="/cursos/javascript/?utm_source=escuela-javascript">Curso de Fundamentos de JavaScript</a>!




Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.



TypeScript
Mejora la calidad de tu código con TypeScript. Aprende tipos avanzados y programación orientada a objetos para proyectos robustos.Aumenta la seguridad de tu código con TypeScript.




JavaScript para Backend
Aprende a crear servidores escalables y seguros con Node.js. Integra bases de datos, autenticación y comunicación en tiempo real.




Fundamentos de JavaScript
Domina las bases de JavaScript, manipula el DOM y mejora la interactividad de tus proyectos. Utiliza Web APIs, escribe código seguro y escalable con TypeScript.




JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.




Frontend a profundidad con Vue.js
Framework progresivo de Javascript para crear interfaces de forma sencilla y escalable para desarrollar aplicaciones web con diferentes grados de complejidad.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender