Welcome to my JavaScript learning and practice space.
This repository captures my hands-on journey — from basics to advanced — preparing for ReactJS, Node.js, and full-stack development.
JavaScript/ ├── 01_basics/ # JavaScript fundamentals │ ├── 01_data_and_types.js │ ├── 02_memory.js │ ├── 03_Strings.js │ ├── 04_No._maths.js │ ├── 05_datesinjs.js │ └── test.js │ ├── js_core_concepts/ # Advanced concepts + project-based learning │ ├── promises/ │ ├── async_await/ │ ├── api_requests/ │ ├── DOM_manipulation/ │ └── more... │ └── README.md
01_data_and_types.js→ Variables, Data Types, Type Conversion02_memory.js→ Memory Allocation, Stack vs Heap03_Strings.js→ String Methods & Operations04_No._maths.js→ Number Methods, Math Object05_datesinjs.js→ Working with Date & Time in JStest.js→ Sandbox for experimenting and config testing
- Promises &
.then()chaining - Async/Await
- Error Handling
- XMLHttpRequest (XHR)
- Fetch API
- GitHub API Integration (Card Generator)
- DOM Manipulation Projects
- 🧠 Deep dive into React JS
- 🧪 Build mini-projects using each concept
- 🔌 Learn Node.js and Express
- ⚙️ Understand Web APIs, Events, and Deployment
- 📄 Individual
README.mdfiles for quick cheatsheets per folder
- 📺 YouTube: Chai aur Code
- 📚 MDN Web Docs
- 📘 JavaScript.info
GitHub: @Raghavvashishth07
Feel free to raise issues or give feedback!