Entiende los fundamentos de la programación orientada a objetos aplicados en JavaScript, abordando conceptos como abstracción, herencia, encapsulamiento y polimorfismo. Aprende a crear clases, prototipos y módulos para desarrollar aplicaciones mejor estructuradas y reutilizables.
Objetos, clases y prototipos
Pilares de la POO: abstracción y encapsulamiento
- 9

Abstracción en Programación Orientada a Objetos con JavaScript
02:32 min - 10

Programación Orientada a Objetos con JavaScript: Clases y Prototipos
09:15 min - 11

Encapsulamiento en JavaScript: Uso de Getters y Setters
06:07 min - 12

Encapsulamiento con Getters y Setters en JavaScript
11:20 min - 13

Módulos en JavaScript: Encapsulamiento y Uso Práctico
13:26 min - 14
Playgrounds: Controlar accesos con get y set
Pilares de la POO: herencia y polimorfismo
- 15

Herencia en Programación Orientada a Objetos: Tipos de Estudiantes
06:29 min - 16

Implementación de Herencia en JavaScript con Clases
16:05 min - 17

Polimorfismo en Programación Orientada a Objetos
04:50 min - 18

Polimorfismo en JavaScript: Crear y Publicar Comentarios
12:41 min - 19
Playgrounds: Sobrescribir métodos heredados
Próximos pasos
Conoce quién enseña el curso

Juan David Castro Gallego
Software Developer en Platzi
👨💻 Experto en desarrollo web
📚 Apasionado por la educación online
👨🎓 Estudiante en Platzi por más de 9 años
Proyecto del curso

MiniPlatzi
¿Cómo construimos Platzi? Programa la lógica básica detrás de los estudiantes, cursos y rutas de aprendizaje en Platzi con programación orientada a objetos en JavaScript.
software y recursos necesarios
- Navegador web.
- Editor de código.
4.8 · 1683 opiniones


Juan Castro
Únete al lado oscuro, vamos a construir un Mini Platzi. <3 5 estrellitas para continuar la saga con muchos más cursos de paradigmas de programación en JS.


John Steven Quiceno Gil
Muy buen curso, bastante avanzado y con buen contenido, me gustaría ver que más se puede hacer en cursos de este tipo.


Daniloo Morales
Excelente curso, muy buena explicación y Juan transmite con gran pasión los temas. Gracias Juan!


Gabriel Hernández Valdez
Este curso es increíble, tanto para practicar los aprendido en JS, como para ver como todo toma sentido y empezarle a dar aplicación al lenguaje


Alexis López
Juan es tiene el potencial de ser uno de los mejores profesores de la plataforma


Ederson Felipe Lopez Bolivar
No me canso de decirlo , este profesor es brillante y definitivamente deberían de hacer mas cursos de POO


Douglas Lovera
Excelente curso. Por fin pude comprender cómo se diferencian los Objetos de los objetos con los objetos. Recomendado para avanzar en el aprendizaje de JavaScript profesional.


El curso explica de forma práctica la programación orientada a objectos de forma simple con un excelente profesor


Edgar Chavero
Excelente curso, quisiera que haya mas cursos de POO en javascript mas avanzados

Excelente curso para empezar a usar el paradigma de POO en proyectos reales, con el profe Juan dominar lo extraño que tiene JS se vuelve fácil.


José Gregorio Estrada Meneses
Me encanto el curso, me gusta que se presente a JS como un lenguaje que puede estar en todos los paradigmas.


¡Excelente curso! El profesor es muy bueno, me encanta su forma de explicar, además que puedes profundizar en cómo funcionan realmente las clases dentro de JavaScript 🤠


Eduardo Del Castillo Huaccha
Buenas explicaciones para un tema complejo ................................................................................


Juan Esteban Galvis
Muy buen curso, no solo por la parte de POO sino por el análisis a los objetos en JavaScript


Diego Alvaro Parra Abad
¡Excelente curso! para continuar con mi especialización como Desarrollador Web.


Martin Salomon
Muy bueno el curso, creo que podrian ver y mejorar los playgrounds


santiago meza cordoba
el docente a pesar de que es joven explica muy bien


Juan Guillermo henao alandete
muy buen curso buena temática


Adam Salinas
Excelente curso y excelente profesor, lo recomiendo!

Jose Salazar
Curso 100% recomendable, excelente docente.


Carla Mendía Díaz
excelente curso


Liliana Vasquez Saiz
Ha sido un curso excelente con el que se aprenden los conceptos básicos pero imprescindibles de POO en JS. Teniendo estos conceptos claros, se puede llegar a entender JS con más profundidad. Los retos muy buenos y con los que se aprenden muchísimo. Gracias.


Daniel Salinas
Bueno!


Maynor Abraham López López
Excelente 😎


Ángel de Jesús Avendaño Cruz
Muy buen curso de introducción y de repaso


pavel andrei ramos barragan
puede hablar un poco mas despacio el docente, pero es muy bueno para explicar y exponer su conocimiento

David Izquierdo
Excelente curso, sobre todo por el profesor, explicaba todo detalladamente y la linea cronológica del curso hacia que se entendiera paso por paso, no como otros cursos que a veces no mencionan que se deben tener otros conocimientos, muy buena explicacion del profesor !


Sthephany Granados
Me encantan los cursos de Juan Dc, todo los temas son muy claros y los ejemplos excelentes :)


David Hernandez
Cuando se empieza a programar, parte de aprender es practicar, y este curso me gustó mucho, me llevó desde conceptos básicos a realizar ejercicios muy buenos, por fin entendí herencia, poliformismo y encapsulamiento


Brian Cárdenas
El profesor tiene facilidad para expresar y enseñar los temas
Este curso es parte de estas rutas de aprendizaje




Frontend y Backend con Javascript para Desarrollo Web
¡Aprende Frontend, Backend y Full Stack Development con referentes en la industria y profes del Team Platzi!
La comunidad es nuestro super poder
Contenido adicional creado por la comunidad que nunca para de aprender







