Welcome to the 30 Days JavaScript Challenge by Chai Aur Code! This repository documents my journey through daily JavaScript challenges and projects. Join me as I enhance my coding skills and build practical projects.
Each day, I'll be tackling a new JavaScript challenge or project to improve my coding abilities and deepen my understanding of JavaScript.
- Day 1: Variables and Data Types
- Day 2: Operators
- Day 3: Control Structure
- Day 4: Loops
- Day 5: Functions
- Day 6: Arrays
- Day 7: Objects
- Day 8: ES6+ Features
- Day 9: DOM Manupulation
- Day 10: Event Handling
- Day 11: Promises and Async/Awaits
- Day 12: Error Handling
- Day 13: Modules
- Day 14: Classes
- Day 15: Closures
- Day 16: Recursion
- Day 17: Data Structures
- Day 18: Algorithms
- Day 19: Regular Expressions
- Day 20: LocalStorage and SessionStorage
- Day 21: LeetCode Easy
- Day 22: LeetCode Medium
- Day 23: LeetCode Hard
- Day 24: Project 1: Weather App
- Day 25: Project 2: Movies Search App
- Day 26: Project 3: Chat Application
- Day 27: Project 4: Task Management App
- Day 28: Project 5: Ecommerce Website
- Day 29-30: Project 6: Soical Media Dashboard
-
Clone this repository.
git clone https://github.com/megh-bari/30-days-javascript-challenge.git
-
Navigate to the specific day's challenge/project folder.
cd '30-days-javascript-challenge\Day 1 - Variables and Data Types'
- Day 1: Completed - Variables and Data Types
- Day 2: Completed - Operators
- Day 3: Completed - Control Structures
- Day 4: Completed - Loops
- Day 5: Completed - Functions
- Day 6: Completed - Arrays
- Day 7: Completed - Objects
- Day 8: Completed - ES6+ Features
- Day 9: Completed - DOM Manipulation
- Day 10: Completed - Event Handling
- Day 11: Completed - Promises and Async/Awaits
- Day 12: Completed - Error Handling
- Day 13: Completed - Modules
- Day 14: Completed - Classes
- Day 15: Completed - Closures
- Day 16: Completed - Recursion
- Day 17: Completed - Data Structures
- Day 18: Completed - Algorithms
- Day 19: Completed - Regular Expressions
- Day 20: Completed - LocalStorage and SessionStorage
- Day 21: Completed - LeetCode Easy
- Day 22: Completed - LeetCode Medium
- Day 23: Completed - LeetCode Hard
- Day 24: Completed - Project 1: Weather App
- Day 25: Completed - Project 2: Movies Search App
- Day 26: Completed - Project 3: Chat Application
- Day 27: Completed - Project 4: Task Management App
- Day 28: Completed - Project 5: Ecommerce Website
- Day 29-30: Completed - Project 6: Soical Media Dashboard
This repository is licensed under the MIT License. See the LICENSE file for more details.
This repo is maintained by @ Megh bari.