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
Software Developer en Platzi
4.8 · 1702 opiniones


Brad Neydan Velarde Fabian
muy GOD el curso


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.

Ricardo Alfonso Chavez Vilcapoma
Explicación ordenada y clara de todo lo relacionado a POO: tipos de objetos, diferencia de prototipos y clases, patrón RORO y los 4 pilares fundamentales de POO (abstracción, encapsulamiento, herencia y polimorfismo).


Nicolás edixon García Piñeros
un curso super completo, explica cada pilar de una manera super detallada y deja claro los principios básicos de la programación orientada a objetos, me encantó este curso.
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







