The key to learning JavaScript deeply is to understand how objects and their prototypes work. In the next few posts, I want to share some of my favourite resources that have helped me with this.

The MDN Web Docs are always a great place to start. I would begin with the Introducing JavaScript objects module.

It covers:

  1. Object basics
  2. Object-oriented JavaScript for beginners
  3. Object prototypes
  4. Inheritance in JavaScript
  5. Working with JSON data
  6. Object building practice