Skip to content

Daily JavaScript coding practice repository. Contains exercises, challenges, and solutions for modern JS, algorithms, data structures, and front-end development. Improve your JavaScript skills daily.

Notifications You must be signed in to change notification settings

Yash-Terekar/Js-practice-daily

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 JavaScript Practice Daily

Welcome to my JavaScript Practice Repository!
This is my daily journey to master core JavaScript with real-world logic, problem solving, and mini projects. Each day is dedicated to specific concepts, tasks, and code exercises to build a strong foundation as a full-stack developer.


🧠 What You'll Find Here

  • ✅ Real-world logic building
  • ✅ ES6+ syntax & patterns
  • ✅ Problem-solving with arrays, objects, functions, OOP & async handling
  • ✅ Organized day-wise progress tracking
  • ✅ Animation with GSAP
  • ✅ Mini projects using DOM, Functions, OOP, Promises, Async/Await

📆 Daily Progress Breakdown

Day Topic
✅ Day 1 Conditionals (if-else, nested logic)
✅ Day 2 Loops & Logical Thinking
✅ Day 3 Arrays & Objects
✅ Day 4 Combined Logic Practice
✅ Day 5 Functions (Decl, Expr, Default, Rest)
✅ Day 6 Advanced ES6 + Arrow, Spread, Destructuring
✅ Day 7 Logic Practice Sets
✅ Day 8 Advanced Methods/Helpers (map,filter,reduce,etc.)
✅ Day 9 DOM Mini JS Real-life Problems
✅ Day 10 DOM Manipulation (Events, Selectors, Append, etc.)
✅ Day 11 GSAP + Vanilla JS Animations
✅ Day 12 OOP in JS (Classes, Inheritance, Objects)
✅ Day 13 Callback & Promises
✅ Day 14 Async-Await + Fetch + JSON

📁 Folder Structure

Each day has a dedicated folder with multiple tasks or projects:

✅ Completion Summary

This repo is a complete journey of my JavaScript fundamentals from beginner to intermediate level.

🔢 Total Tasks Completed: 84

🚀 Final Status:

✅ Completed 14 Days of Learning and Practice

📁 This repo is now complete and will remain as my core JS foundation vault.


🔜 What’s Next?

➡️ I'm now moving to my next milestone:
100Days-100Projects – where I’ll build 100 real-world mini projects using HTML + CSS + JS to sharpen my skills further.

Stay tuned and follow my journey here on GitHub! 🌱

About

Daily JavaScript coding practice repository. Contains exercises, challenges, and solutions for modern JS, algorithms, data structures, and front-end development. Improve your JavaScript skills daily.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published