rhr18818 / 30_Days_JS_Challenge

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

30 Days JS Challenge πŸš€

Hey there, fellow code enthusiasts! πŸ‘‹ Welcome to my "30 Days JS Challenge" repo. Join me on this exciting journey as I level up my JavaScript skills, one day at a time! πŸ’»βœ¨

What's This All About? πŸ€”

Ever heard of "Chai Aur Code"? Well, this awesome YouTuber has thrown down the gauntlet with a 30-day JavaScript challenge, and I'm all in! This repo is my digital playground where I'll be:

  • πŸ“š Learning new JS concepts daily
  • πŸ’‘ Solving cool coding problems
  • πŸ—οΈ Building mini-projects
  • πŸ“ˆ Tracking my progress
  • πŸŽ‰ Having a blast while doing it!

The Game Plan πŸ“…

Here's how we're breaking this down:

  1. Each day, I'll be tackling a new JavaScript topic or challenge.
  2. You'll find my code, notes, and thoughts in daily folders (e.g., Day1, Day2, etc.).
  3. I'll be updating this README regularly with my progress and key takeaways.

Why Am I Doing This? 🎯

  • To sharpen my JavaScript skills (obviously!)
  • Challenge myself to code consistently
  • Build a portfolio of mini-projects
  • Connect with other learners (hey, that's you! πŸ‘‹)

Want to Join the Fun? πŸ™Œ

Feel free to:

  • πŸ” Peek at my code
  • πŸ’¬ Leave comments or suggestions
  • 🍴 Fork this repo and start your own challenge
  • 🌟 Star this repo if you find it helpful

Progress Tracker πŸ“Š

Day Topic Status
1 Variables and Data Types βœ…
2 Operators βœ…
3 Control Structures βœ…
4 Loops βœ…
5 Functions πŸ”œ
6 Arrays πŸ”œ
7 Objects πŸ”œ
8 ES6+ Features πŸ”œ
9 DOM Manipulation πŸ”œ
10 Event Handling πŸ”œ
11 Promises and Async/Await πŸ”œ
12 Error Handling πŸ”œ
13 Modules πŸ”œ
14 Classes πŸ”œ
15 Closures πŸ”œ
16 Recursion πŸ”œ
17 Data Structures πŸ”œ
18 Algorithms πŸ”œ
19 Regular Expressions πŸ”œ
20 LocalStorage and SessionStorage πŸ”œ
21 LeetCode Easy πŸ”œ
22 LeetCode Medium πŸ”œ
23 LeetCode Hard πŸ”œ
24 Project 1 - Weather App πŸ”œ
25 Project 2 - Movie Search App πŸ”œ
26 Project 3 - Chat Application πŸ”œ
27 Project 4 - Task Management App πŸ”œ
28 Project 5 - E-commerce Website πŸ”œ
29 Project 6 - Social Media Dashboard πŸ”œ
30 Final - Social Media Dashboard with Full Stack πŸ”œ

Shoutouts πŸ“£

Massive thanks to Chai Aur Code for creating this challenge and inspiring us all to become better developers!

Let's Connect! 🀝

Are you also taking on this challenge? Or just curious about my progress? Let's chat! Drop me a message or connect with me on - LinkedIn: Ratul Hasan Rabbi

Remember, the journey of a thousand lines of code begins with a single keystroke. Let's make these 30 days count! πŸ’ͺπŸ˜„

Happy coding, everyone! πŸŽŠπŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

About


Languages

Language:JavaScript 100.0%