@DEBANJAN ROY
This folder contains my complete JavaScript learning materials including
YouTube course breakdowns, structured notes, and practice exercises.
It serves as my study + reference guide for mastering JS fundamentals to advanced concepts.
-
all_about_js.txt
- Course breakdown with timestamps from "Code aur Chai" YouTube tutorials.
- Covers topics such as variables, functions, DOM manipulation, async JS, promises, prototypes, OOP, closures, and more.
-
JavaScript Notes.pdf
- Detailed written notes with explanations, examples, and exercises.
- Includes concepts like:
- Variables, Data Types, Operators
- Strings & Numbers
- Functions, Parameters, Return Values
- Arrays & Loops
- Objects & JSON
- DOM Manipulation
- Local Storage, Dates
- Event Listeners, Async Programming
- OOP (Classes, Prototypes, Getters/Setters)
- Master JavaScript fundamentals (variables, loops, functions, objects).
- Practice problem-solving using arrays, loops, and advanced functions.
- Understand DOM manipulation & events for frontend development.
- Learn async JS (Promises, async/await, fetch) for API handling.
- Build confidence with OOP concepts like classes, prototypes, and closures.
- YouTube Playlist (Code aur Chai):
Part 1 | Part 2 - KG Coding Resources: KG Coding Website
- MDN Docs: JavaScript on MDN
- Open JavaScript Notes.pdf for step-by-step explanations.
- Refer all_about_js.txt while watching the YouTube course to jump directly to topics.
- Practice exercises after each section to reinforce learning.
Debanjan Roy
B.Tech CSE | 3rd Year | Enthusiastic Learner
Aspiring Software Developer (MERN, PHP, UI/UX)