Skip to content

Latest commit

Β 

History

History
87 lines (68 loc) Β· 2.29 KB

File metadata and controls

87 lines (68 loc) Β· 2.29 KB

🌟 JavaScript – Beginner to Advanced (GeeksforGeeks Batch)

Welcome to my JavaScript Learning Repository 🎯
This repo contains all my daily code practice, topic notes, and projects as I learn JavaScript step by step from the [GeeksforGeeks JS Beginner to Advanced Batch]

πŸ“˜ Course Overview

I'm following the official GFG JS course which covers:

  • βœ… JavaScript Basics
  • βœ… DOM Manipulation
  • βœ… Events & Functions
  • βœ… Arrays, Objects, and Loops
  • βœ… ES6+ Features
  • βœ… Asynchronous JS (Promises, async/await)
  • βœ… APIs and Fetch
  • βœ… Mini Projects & Real-world Practice

πŸ—‚οΈ Repository Structure

πŸ“ javascript-journey/
β”‚
β”œβ”€β”€ πŸ“„ README.md β†’ Overview of my learning journey  
β”‚
β”œβ”€β”€ πŸ“˜ Notes/ β†’ Concept-wise notes (Markdown files)
β”‚   β”œβ”€β”€ 01_Introduction.md
β”‚   β”œβ”€β”€ 02_Variables_and_DataTypes.md
β”‚   β”œβ”€β”€ 03_Operators.md
β”‚   └── ...
β”‚
β”œβ”€β”€ πŸ’» Codes/ β†’ Topic-wise code files
β”‚   β”œβ”€β”€ 01_Basics/
β”‚   β”œβ”€β”€ 02_Functions/
β”‚   β”œβ”€β”€ 03_Arrays/
β”‚   └── ...
β”‚
β”œβ”€β”€ πŸš€ Projects/ β†’ Small JS projects made during learning
β”‚   β”œβ”€β”€ ToDoApp/
β”‚   β”œβ”€β”€ Calculator/
β”‚   β”œβ”€β”€ WeatherApp/
β”‚   └── ...
β”‚
└── πŸ—“οΈ Daily_Update_Log.md β†’ My daily progress tracker

🧠 Learning Goals

  • Build a strong foundation in JavaScript fundamentals.
  • Understand the core logic behind web development.
  • Create real-world projects using JavaScript.
  • Maintain a consistent daily learning habit.

🧩 Tools & Technologies

  • 🟨 JavaScript (ES6+)
  • 🌐 HTML & CSS (for projects)
  • 🧰 VS Code
  • 🧾 Markdown for notes
  • πŸ’» Git & GitHub for version control

🌟 How You Can Use This Repo

If you're also learning JavaScript:

  1. Clone this repo:
[https://github.com/SakshiHanwat/My-JS-Learning-Journey.git]

2.Navigate through the folders (Notes or Codes).

3.Follow the same structure to track your learning.

🀝 Connect With Me

πŸ“§ Email: hanwatsakshi900@gmail.com

πŸ’Ό LinkedIn: https://www.linkedin.com/in/sakshi-hanwat-b4722b254/

πŸ™ GitHub: https://github.com/SakshiHanwat

⭐ If you find this repository helpful, don’t forget to star it! Let’s grow and learn JavaScript together πŸš€