Programación Orientada a Objetos Avanzada en JavaScript

Clase 1 de 20Curso Intermedio de Programación Orientada a Objetos en JavaScript

Resumen

Entenderemos cómo funcionan por dentro los objetos de JavaScript, además de cómo podríamos “hackear” a nuestro favor su sistema de prototipos para así sacarle el máximo beneficio y con ello aplicar a la programación orientada a objetos de manera óptima.

Cómo puedes entender mejor el curso

Antes de aventurarte en este curso, te recomendamos tener los conocimientos básicos de los siguientes temas:

  1. Closures y scope: tener claro que dependiendo de donde escribas tu código, tu programa se puede comportar de manera distinta. No es lo mismo que implementes cierto código dentro o fuera de una función, un prototipo, una clase, etc.
  2. Fundamentos de POO: entender la programación orientada a objetos de manera general y agnóstica a lenguajes de programación.
  3. POO Básico en JavaScript: conocer las bases y pilares de la programación orientada a objetos, pero con la sintaxis de JavaScript.

Si previamente ya has decido aprender desarrollo web, te recomendamos seguir el orden las rutas de la Escuela de Desarrollo Web. Ahí te indicamos qué temas son recomendables que aprendas antes y qué otros después según el perfil profesional que desees desempeñar.

Empecemos conociendo sobre los atributos y métodos estáticos en JavaScript. 🤔

Contribución creada por: Martín Álvarez (Platzi Contributor)