Week 3: Programming Fundamentals with JavaScript Day 1: Programming Fundamentals Basic Types, Variables, Comments Basic Logic, Conditionals & Loops Day 2: Functions Functions Scope & Recursion Day 3: Arrays Arrays Array Iterator Methods Day 4: Objects Objects & Built-In Methods Advanced Object Techniques & Classes Day 5: Quiz