JavaScript_Study_Plan
JavaScript_Study_Plan
Focus on the 20% of concepts that power 80% of real-world projects. Master these fundamentals
first, then expand through projects.
Week 1: Foundations
Day 1: Basics
Variables (let, const), data types, operators. Practice: BMI calculator.
Day 3: Functions
Function declarations, scope, arrow functions. Practice: Reverse a string.
Day 5: Events
Event listeners, event objects, preventDefault(). Practice: Toggle dark/light mode.
Day 6: Arrays
push, pop, map, filter. Practice: Filter even numbers or sort names.
Day 8: Objects
Object literals, methods, destructuring. Practice: User profile object.
Day 9: Asynchronous JS
Callbacks, promises, async/await. Practice: Fetch data from API.