
Premium
Title
1/16/2026
Introduction: Welcome to the Web
1/16/2026
Part I: The Building Blocks
1/16/2026
Chapter 1: Your First Script
1/16/2026
Chapter 2: Storing Data with Variables
1/16/2026
Chapter 3: Data Types and Primitives
1/16/2026
Chapter 4: Making Decisions (Control Flow)
1/16/2026
Chapter 5: Repetition with Loops
1/16/2026
Chapter 6: Reusable Logic with Functions
1/16/2026
Part II: Organizing Data
1/16/2026
Chapter 7: Lists and Arrays
1/16/2026
Chapter 8: Objects and Key-Value Pairs
1/16/2026
Part III: The Interactive Web (DOM)
1/16/2026
Chapter 9: The Document Object Model (DOM)
1/16/2026
Chapter 10: Manipulating the DOM
1/16/2026
Chapter 11: Listening for Events
1/16/2026
Part IV: Project Phase 1
1/16/2026
Chapter 12: Project 1 — The Interactive Task Master
1/16/2026
Part V: Intermediate Concepts & Modern JavaScript
1/16/2026
Chapter 13: Debugging and Error Handling
1/16/2026
Chapter 14: Modern JavaScript (ES6+) Features
1/16/2026
Chapter 15: Asynchronous JavaScript
1/16/2026
Part VI: Project Phase 2
1/16/2026
Chapter 16: Project 2 — The Live Weather Dashboard
1/16/2026
Conclusion & Next Steps
1/16/2026
Ending Credits
1/16/2026