JavaScript Orientado a Objetos

JavaScript: orientado a objetos, basado en prototipos

Qué es programación orientada a objetos

Objetos, clases y prototipos

Qué es un objeto en JavaScript

Clases en JavaScript

Pilares de la POO: abstracción y encapsulamiento

Qué es abstracción

Qué es encapsulamiento

Getters y setters en JavaScript

Módulos de ECMAScript 6

Pilares de la POO: herencia y polimorfismo

Qué es herencia

Qué es polimorfismo