🚀 Web Development Practice
“Every expert was once a beginner. Every pro was once an amateur. Every icon was once an unknown.” – Robin Sharma
This repository is my personal playground for mastering Web Development — from the very basics to advanced full-stack projects.
This repository is my personal documentation journal as I learn and practice Web Development.
It’s a mix of notes, code snippets, mini-projects, and progress logs that reflect my growth over time.
A structured breakdown of what I’m covering:
- Phase 1: Foundations
- HTML, CSS, Git & GitHub
- Phase 2: JavaScript Basics
- DOM, Events, ES6+
- Phase 3: Advanced JavaScript
- Async JS, Fetch API, Modules
- Phase 4: Frontend Framework
- React.js (Components, Hooks, State Management)
- Phase 5: Backend Basics
- Node.js, Express.js
- Phase 6: Database
- MongoDB / SQL Basics
- Phase 7: Full-Stack Projects
- MERN Stack Projects
- MDN Web Docs
- freeCodeCamp
- Frontend Mentor
- YouTube: Traversy Media, Fireship, Net Ninja
Open any .html
file with Live Server to see instant results.
- Frontend: HTML5, CSS3, Tailwind CSS, Bootstrap
- Programming: JavaScript (ES6+)
- Backend: Node.js, Express
- Frameworks: React
- Tools: VS Code, Git, Excalidraw