Skip to content

Latest commit

 

History

History
76 lines (56 loc) · 1.88 KB

File metadata and controls

76 lines (56 loc) · 1.88 KB

📚 JavaScript Practice Repository

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.


📁 Folder Structure

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


✅ What I’ve Covered

🔹 In 01_basics/

  • 01_data_and_types.js → Variables, Data Types, Type Conversion
  • 02_memory.js → Memory Allocation, Stack vs Heap
  • 03_Strings.js → String Methods & Operations
  • 04_No._maths.js → Number Methods, Math Object
  • 05_datesinjs.js → Working with Date & Time in JS
  • test.js → Sandbox for experimenting and config testing

🔸 In js_core_concepts/

  • Promises & .then() chaining
  • Async/Await
  • Error Handling
  • XMLHttpRequest (XHR)
  • Fetch API
  • GitHub API Integration (Card Generator)
  • DOM Manipulation Projects

🚀 Upcoming Goals

  • 🧠 Deep dive into React JS
  • 🧪 Build mini-projects using each concept
  • 🔌 Learn Node.js and Express
  • ⚙️ Understand Web APIs, Events, and Deployment
  • 📄 Individual README.md files for quick cheatsheets per folder

📌 Tools & Resources

  • 📺 YouTube: Chai aur Code
  • 📚 MDN Web Docs
  • 📘 JavaScript.info

🤝 Let's Connect

GitHub: @Raghavvashishth07
Feel free to raise issues or give feedback!