If you are familiar with the other courses that I teach, you may know that I teach Data Structures and Algorithms on Frontend Masters. And if you think about it, this JavaScript Fundamentals course is the very first introduction to data structures and algorithms! That is because objects and arrays are the core data structures in JavaScript, and an algorithm is simply a series of instructions which we can boil down to a function at its very essence. That's kind of cool that this is just one stepping stone in your journey of the mastering the language and applying those concepts to computer science!
. Each part has a handful of lessons and corresponding exercises. You can follow the links at the bottom of each page to progress from lessons to exercises and to the next lesson.