A beginner-friendly JavaScript learning repository containing practice code, chapter-wise examples, and hands-on problem-solving. Perfect for anyone starting their JavaScript journey.
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 | 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 |
✔ JavaScript basics ✔ Variables & data types ✔ Operators and conditional logic ✔ Arrays and loops ✔ Functions and scope ✔ DOM manipulation ✔ Events handling ✔ Writing cleaner JavaScript code
- JavaScript (ES6+)
- HTML (for DOM practice)
- Basic Browser Console
- Clone the repository:
git clone https://github.com/anis191/Learn-JavaScript.git-
Open the folders chapter-wise.
-
Run the
.jsfiles using:- Browser Console
- VS Code + Live Server
- Node.js (optional)
To build a strong foundation in JavaScript so you can move confidently into:
- Frontend Development
- React.js
- Backend with Node.js
- Full-Stack Development
Anisul Alam
Full-Stack Developer | Django | React | PostgreSQL
If you find this helpful, please give this repo a star ⭐ to support my learning journey!