Day 01: - JavaScript Basics and Strings
Day 02: - Conditional statements, Switch case, and loops
Day 03: - Arrays in JavaScript
Day 04: - Objects in JavaScript
Day 05: - Functions in JavaScript
Day 06: - Callback and promises.
Day 07: - Object-oriented programming in JavaScript
Day 08: - Document Object Model (DOM)
Day 09: - Project 1 (Slider) Website link: - https://slider20js.netlify.app/
Day 10: - Project 2 (To-Do List) Website link: - https://dailykakaam.netlify.app/
Day 11: - Project 3 (Smooth scrolling website) Website link: - https://scrollkro.netlify.app/
Day 12: - Project 4 (Spotify Clone) Website link: - https://music-hi-music.netlify.app/
Data Structures
Day 13: - Set and Map JavaScript inbuilt data structures.
Day 14: - Implementing Stack data structure.
Day 15: - Implementing Queue data structure using array and objects.
Day 16: - LinkedList - I (implemented LinkedList using Array)
Day 17: - LinkedList - II (implemented Queue and Stack using LinkedList)
Day 18: - Hash Table
Day 19: - Trees (Binary Search Tree)
Day 20: - Graph