
Construye aplicaciones robustas con patrones de diseño en JavaScript. Aprende a crear objetos reusables con Singleton, Factory y Builder; y explora la creación de prototipos eficientes con Prototype. Desarrolla código flexible y extensible.
Clases del curso
Singleton
Factory
Abstract Factory
Builder
Prototype
Conclusiones
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
4.6 · 87 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".


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


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

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


Daniela Correa Muñoz
Es un curso que te obliga a pensar y sacar tus habilidades de razonamiento y resolución de problemas. Definitivamente no es un curso para principiantes pero en definitiva vale mucho la pena tomarlo una vez tengas bases solidas de POO


Edwar Sanchez
Entender que existen problemas comunes y que otros programadores ya han encontrado una solución optima para los mismos, entonces yo como programador puedo usar esas bases para solucionar ese tipo de problemas cuando se presenten. El curso aunque en algunas partes se dificulta entender, gracias a los ejemplos y ejercicios se comprende mucho mejor.


Javier Armando Choque Sansuste
Me gusta como se puede aborda la tematica de forma puntual y con ejemplos claros.


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

MIGUEL ORTIZ
Buen curso.. muchas gracias..

Jimmy Alexander Tejedor Romero
Muchas gracias por este curso, bastante pesado pero super chevere tener este tipo de cursos que ayudan a entender mas los procesos e implementaciones


Excelente curso


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


Buen curso para empezar.

Jose Andres Uruburo Tobon
Los ejemplos de la clase.


David Martínez
Hasta ahora siento que ha sido el curso que más se me ha complicado y no por el profesor, ya que hizo un excelente trabajo y de no haber sido por él se me hubiera dificultado aún más, si no por lo que conlleva comprender y aplicar estos conocimientos. Un gran curso, en espera de los demás de esta serie.

excelente el profesor.. muy buena dicción, se empresa muy bien y la explicación para los patros fue muy buena... esperamos los siguientes cursos del resto de los patrones.


Luis Eduardo
Excelente curso, me gusto poder entender los conceptos de los patrones creacionales, ahora ya se en que momento los podré usar, y tener esa abstracción se me hace supremamente valiosa


Leonardo Moyano
Nice

Mateo Aponte Murcia
Me pareció un curso muy acertado en ejercicios, con un mismo ejercicio se iba escalando para incluirle o relacionarlo a un patrón distinto, explicando como son dependientes de la situación más no al problema. ¡Excelente curso, muy claro!


Wiston Alexander Carrillo Silva
se aprende para mejorar tu experiencia laboral a largo medio

Excelente. Lo recomiendo 100%


Rolando Fernández
Gran curso de Patrones de Diseño Creacionales en JavaScript. Esperando por más cursos de Patrones de Diseño.

Andres Felipe Bolaños Fernandez
Excelente curso aprendí mucho sobre los patrones de diseño y como utilizarlos que son patrón de singleton, Factory method y builder y muchos mas para aplicarlos en nuestros equipos de trabajo.

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


Miguel Arturo García Miranda
Creo que los cursos que los aterrizan en un proyecto, se facilitan a la comprensión.
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 con Angular
Angular es un framework y plataforma para construir aplicaciones web de todos los tamaños usando TypeScript y un poderoso kit de herramientas.
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender