JavaScript Fundamentals: Classes What are classes in JavaScript? how do you create one? and how do you set properties of class methods?
JavaScript Fundamentals: Arrays of Objects What are arrays of objects? how do you use arrays of objects? and ways to make arrays of objects.
JavaScript Fundamentals: Objects What is an object? how do you create an object? and what's the difference between the different object creation methods
JavaScript Fundamentals: Nullish Coalescing What is nullish coalescing? Where is it used? why do we use it? and how is it different from ||?
JavaScript Fundamentals: Optional Chaining What is optional chaining? why is optional chaining important? and how do we implement error handling for optional chaining?
JavaScript Fundamentals: Destructuring What is destructuring? how do we use destructuring? and why is destructuring important for clean code?