Skip to content

A beginner-friendly JavaScript learning repository with chapter-wise examples and practice problems.

Notifications You must be signed in to change notification settings

anis191/Learn-JavaScript

Repository files navigation

📘 Learn JavaScript

A beginner-friendly JavaScript learning repository containing practice code, chapter-wise examples, and hands-on problem-solving. Perfect for anyone starting their JavaScript journey.


🚀 About This Repository

This repository contains all the JavaScript concepts you learned step-by-step. Each folder represents a chapter with examples, explanations, and practice problems.

It’s organized to help beginners understand JavaScript from the basics to intermediate concepts.


📂 Folder Structure

Folder Description
C-1 Variables & DataTypes Basics of variables, data types, var/let/const
C-2 Operators & Conditions Arithmetic, logical operators, if/else, switch
C-3 Arrays Basic arrays, methods, iteration
C-4 Function Function declaration, expression, return values
C-5 DOM DOM selection, updates, styling, attributes
C-6 Events Event listeners, click/keyup events, form events
Hello-World.js Your first JavaScript program

🧠 What You Will Learn

✔ JavaScript basics ✔ Variables & data types ✔ Operators and conditional logic ✔ Arrays and loops ✔ Functions and scope ✔ DOM manipulation ✔ Events handling ✔ Writing cleaner JavaScript code


🛠️ Technologies Used

  • JavaScript (ES6+)
  • HTML (for DOM practice)
  • Basic Browser Console

📌 How to Use This Repo

  1. Clone the repository:
git clone https://github.com/anis191/Learn-JavaScript.git
  1. Open the folders chapter-wise.

  2. Run the .js files using:

    • Browser Console
    • VS Code + Live Server
    • Node.js (optional)

🎯 Goal of This Project

To build a strong foundation in JavaScript so you can move confidently into:

  • Frontend Development
  • React.js
  • Backend with Node.js
  • Full-Stack Development

👨‍💻 Author

Anisul Alam
Full-Stack Developer | Django | React | PostgreSQL

LinkedIn Portfolio


⭐ Support

If you find this helpful, please give this repo a star ⭐ to support my learning journey!

About

A beginner-friendly JavaScript learning repository with chapter-wise examples and practice problems.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published