Skip to content

Ashwin-yadav24/JavaScript-Hindi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript-Hindi

🚀 JavaScript Hindi Mastery — Notes + Code + Projects

🎯 Learn JavaScript from zero to advanced with structured code, real examples, and mini projects — all explained in Hindi 🇮🇳


🌟 About This Repository

This repository is a complete collection of JavaScript concepts, notes, and hands-on projects based on a Hindi YouTube learning series.

It is designed to help you:

  • 📌 Build strong fundamentals
  • 📌 Practice with real examples
  • 📌 Understand advanced JS concepts easily

🧠 What You’ll Master

Core JavaScript

  • Variables, Data Types, Operators
  • Type Conversion & Comparison

Logic Building

  • Conditionals (if-else, switch)
  • Loops (for, while, do-while)

Functions

  • Function Declaration & Expressions
  • Arrow Functions ⚡
  • IIFE (Immediately Invoked Function)

Data Structures

  • Arrays 🧺
  • Objects 🧱

DOM & Events

  • DOM Manipulation 🌐
  • Event Handling 🎯

Advanced JavaScript

  • Promises & Async/Await ⏳
  • Fetch API 🌍
  • Closures 🔒
  • OOP (Classes & Objects) 🏗️

📂 Project Structure

js-hindi-youtube-main/
│
├── 01_basics/              🔹 JS fundamentals
├── 02_basics/              🔹 Arrays & Objects
├── 03_basics/              🔹 Functions & Scope
├── 04_control_flow/        🔹 Conditionals
├── 05_iterations/          🔹 Loops
├── 06_dom/                 🔹 DOM Projects
├── 07_projects/            🔹 Mini Projects
├── 08_events/              🔹 Event Handling
├── 09_advance_one/         🔹 Promises & APIs
├── 10_classes_and_oop/     🔹 OOP Concepts
├── 11_fun_with_js/         🔹 Closures & Fun JS
└── README.md

⚙️ How to Run This Project

📥 Clone the Repository

git clone https://github.com/your-username/js-hindi-youtube.git

📂 Open in VS Code

cd js-hindi-youtube
code .

▶️ Run JavaScript Files

node filename.js

🌐 Run DOM Files

Just open .html files in your browser


🎯 Who Should Use This?

✔️ Beginners starting JavaScript ✔️ Students preparing for placements ✔️ Developers revising JS concepts ✔️ Anyone learning from Hindi tutorials


🔥 Features

  • 💡 Beginner-friendly explanations
  • 📁 Well-structured folders
  • 🧪 Practice + Projects included
  • ⚡ Covers basics → advanced
  • 🎥 Based on real YouTube learning

📌 Mini Projects Included

  • 🎨 DOM manipulation apps
  • 🖱️ Event-based interactions
  • 🌍 API fetching examples
  • 🧠 Logic-building exercises

🤝 Contribution

Contributions are welcome! 🎉

You can:

  • 🛠️ Improve code
  • ➕ Add new examples
  • 🐛 Fix bugs

⭐ Show Your Support

If this repo helped you:

👉 Star ⭐ the repository 👉 Fork 🍴 and use it 👉 Share 📢 with friends


📬 Contact

Have questions or suggestions? Feel free to connect!


💙 Keep Learning, Keep Building!

“Consistency + Practice = JavaScript Mastery 🚀”

About

I am upskilling myself by learning JavaScript to take my skills to the next level.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors