Skip to content

30 Days of JavaScript Challenge by Chai aur Code

Notifications You must be signed in to change notification settings

archa8/30-days-of-js

Repository files navigation

30 Days JavaScript Challenge

This repository contains files for the 30 Days JavaScript Challenge by Chai Aur Code. This challenge is designed to help enhance JavaScript skills by learning new concepts and solving problems everyday for 30 days.

To view the source code/files:

1. Clone the repository:

git clone https://github.com/yourusername/30-days-of-js.git

2. Navigate to the project directory:

cd 30-days-of-js

OR

Directly open the files by clicking . on the repo page.

Overview of the challenge

  • Day 1: Variables and Data Types
  • Day 2: Operators
  • Day 3: Control Structures
  • Day 4: Loops
  • Day 5: Functions
  • Day 6: Arrays
  • Day 7: Objects
  • Day 8: ES6+ Features
  • Day 9: DOM Manipulation
  • Day 10: Event Handling
  • Day 11: Promises and Async, Await
  • 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 - Movie Search App
  • Day 26: Project 3 - Chat Application
  • Day 27: Project 4 - Task Management App
  • Day 28: Project 5 - E-commerce Website
  • Day 29: Project 6 - Social Media Dashboard
  • Day 30: Project 7 - Fully Responsive Social Media Dashboard

Resources to refer

  1. https://www.w3schools.com/js/
  2. https://developer.mozilla.org/en-US/docs/Web/JavaScript

About

30 Days of JavaScript Challenge by Chai aur Code

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published