- Section 2: JavaScript Fundamentals - Part 1
- Section 3: JavaScript Fundamentals - Part 2
- Section 7: JavaScript in the Browser: DOM and Events Fundamentals
- Section 8: How JavaScript Works Behind the Scenes
- Section 9: Data Structure, Modern Operators and Strings
- Section 10: A Closer Look at Functions
- Section 11: Working with Arrays
- Section 13: Advanced DOM and Events
- Section 14: Object-Oriented Programming with JavaScript
- Section 16: Asynchronous JavaScript: Promises, Async/Await, and AJAX
- Section 17: Modern JavaScript Development: Modules, Tooling and Functional