An open API service indexing awesome lists of open source software.

https://github.com/skp3214/programming-with-javascript


https://github.com/skp3214/programming-with-javascript

30dayscodechallenge advancejs functions jsinbrowser oops testing

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# 30 Days JavaScript Challange
[Day 1: Variables and Data Types](#day-1--variables-and-data-types)

[Day 2: Operators](#day-2--operators)

[Day 3: Control Structure](#day-3-control-structures)

[Day 4: Loop](#day-4-loop)

[Day 5: Functions](#day-5-functions)

[Day 6: Arrays](#day-6-arrays)

[Day 7: Objects](#day-7-objects)

[Day 8: ES6+ Features](#day-8-es6-features)

[Day 9: DOM Manipulation](#day-9-dom-manipulation)

[Day 10: Event Handling](#day-10-event-handling)

[Day 11: Promises and Async Await](#day-11-promises-and-asyncawait)

[Day 12: Error Handling](#day-12-error-handling)

[Day 13: Modules](#day-13-modules)

[Day 14: Classes](#day-14-classes)

[Day 15: Closures](#day-15-closures)

[Day 16: Recursion](#day-15-closures)

[Day 17: Data Structure](#day-17-data-structures)

[Day 18: Algorithms](#day-18-algorithms)

[Day 19: Regular Expressions](#day-19-regular-expressions)

[Day 20: LocalStorage and Session Storage](#day-20-localstorage-and-session-storage)

[Day 21: LeetCode Easy](#day-21-leetcode-easy)

[Day 22: LeetCode Medium](#day-22-leetcode-medium)

[Day 23: LeetCode Hard](#day-23-leetcode-hard)

[Day 24: Weather App](#day-24-weather-app)

[Day 25: Movie Search App](#day-25-movie-search-app)

[Day 26: Chat Application](#day-26-chat-application)

[Day 27: Todo List](#day-27-todo-list)

[Day 28: E-Commerce Website](#day-28-e-commerce-website)

[Day 29: Social Media Dashboard](#day-29-social-media-dashboard)

[Day 30: Social Media Dashboard with full features](#day-30-social-media-dashboard-with-full-feature)

## Day 1 : Variables and Data Types

[Task Solution](/30DayChallange/Day1.js)

![alt text](30DayChallange/images/image.png)

[Back To Top](#30-days-javascript-challange)
## Day 2 : Operators
[Task Solution](/30DayChallange/Day2.js)

![alt text](30DayChallange/images/image-2.png)

[Back To Top](#30-days-javascript-challange)
## Day 3: Control Structures
[Task Solution](/30DayChallange/Day3.js)

![alt text](30DayChallange/images/image-4.png)

[Back To Top](#30-days-javascript-challange)

## Day 4: Loop
[Task Solution](/30DayChallange/Day4.js)

![alt text](30DayChallange/images/image-6.png)

[Back To Top](#30-days-javascript-challange)

## Day 5: Functions
[Task Solution](/30DayChallange/Day5.js)

![alt text](30DayChallange/images/image-7.png)

[Back To Top](#30-days-javascript-challange)

## Day 6: Arrays

[Task Solution](/30DayChallange/Day6.js)

![alt text](30DayChallange/images/image-1.png)
[Back To Top](#30-days-javascript-challange)

## Day 7: Objects
[Task Solution](/30DayChallange/Day7.js)

![alt text](30DayChallange/images/image-3.png)
[Back To Top](#30-days-javascript-challange)

## Day 8: ES6+ Features
[Task Solution](/30DayChallange/Day8.js)

![alt text](30DayChallange/images/image-5.png)
[Back To Top](#30-days-javascript-challange)

## Day 9: Dom Manipulation
[Task Solution](/30DayChallange/Day9/index.html)

![alt text](30DayChallange/images/image-8.png)

## Day 10: Event Handling
[Task Solution](/30DayChallange/Day10/index.html)

![alt text](30DayChallange/images/image-9.png)

## Day 11: Promises and Async/Await
[Task Solution](/30DayChallange/Day11/Day11.js)

![alt text](30DayChallange/images/image-10.png)

[Back To Top](#30-days-javascript-challange)

## Day 12: Error Handling
[Task Solution](/30DayChallange/Day12.js)

![alt text](30DayChallange/images/image-11.png)

## Day 13: Modules
[Task Solution](/30DayChallange/Day13/Day13.js)

![alt text](30DayChallange/images/image-12.png)

## Day 14: Classes
[Task Solution](/30DayChallange/Day14.js)

![alt text](30DayChallange/images/image-13.png)

[Back To Top](#30-days-javascript-challange)

## Day 15: Closures
[Task Solution](/30DayChallange/Day15.js)

![alt text](30DayChallange/images/image-14.png)

## Day 16: Recursion
[Task Solution](/30DayChallange/Day16.js)

![alt text](30DayChallange/images/image-15.png)

[Back To Top](#30-days-javascript-challange)
## Day 17: Data Structures
[Task Solution](/30DayChallange/Day17.js)

![alt text](30DayChallange/images/image-16.png)

## Day 18: Algorithms
[Task Solution](/30DayChallange/Day18.js)

![alt text](30DayChallange/images/image-17.png)

## Day 19: Regular Expressions
[Task Solution](/30DayChallange/Day19.js)

![alt text](30DayChallange/images/image-18.png)

## Day 20: LocalStorage and Session Storage

[Task Solution](/30DayChallange/Day20/Task3.html)

![alt text](30DayChallange/images/image-19.png)

[Back To Top](#30-days-javascript-challange)

## Day 21: LeetCode Easy
![alt text](30DayChallange/images/image-20.png)

## Day 22: LeetCode Medium
![alt text](30DayChallange/images/image-21.png)

## Day 23: LeetCode Hard
![alt text](30DayChallange/images/image-22.png)

[Back To Top](#30-days-javascript-challange)

## Day 24: Weather App
[Task Solution](/30DayChallange/Day24)

![alt text](30DayChallange/images/image-23.png)

## Day 25: Movie Search App

![alt text](30DayChallange/images/image-24.png)

## Day 26: Chat Application

![alt text](30DayChallange/images/image-25.png)

## Day 27: Todo List

![alt text](30DayChallange/images/image-26.png)

## Day 28: E-Commerce Website

![alt text](30DayChallange/images/image-27.png)

## Day 29: Social Media Dashboard

![alt text](30DayChallange/images/image-28.png)

## Day 30: Social Media Dashboard with full feature

![alt text](30DayChallange/images/image-29.png)