Skip to content

Pauline-Oraro/30daysofJS

Repository files navigation

30 days of JavaScript programming challenge is a step-by-step guide to learn JavaScript programming language in 30 days.

Day Topics
1 Introduction
2 Data Types
3 Booleans, Operators, Date
4 Conditionals
5 Arrays
6 Loops
7 Functions
8 Objects
9 Higher Order Functions
10 Sets and Maps
11 Destructuring and Spread
12 Regular Expressions
13 Console Object Methods
14 Error Handling
15 Classes
16 JSON
17 Web Storage
18 Promises
19 Closures
20 Writing clean code
21 DOM - DAY 1
22 DOM - DAY 2
23 Event listeners
24 Project 1 - Solar System
25 Project 2 - Color Flipper
26 Project 3 - Counter Project
27 Project 4 - Digital Clock
28 Project 5 - Tip Calculator
29 Project 6 - BMI Calculator
30 Project 7 - Maximum subarray sum solution