A structured collection of my Web Development learning, practice, projects, experiments, and resources โ from fundamentals to full-stack development.
Web Development Vault is my personal repository for learning and practicing modern web development.
This repository contains:
- ๐ฑ Web development fundamentals
- ๐จ HTML & CSS practice
- โก JavaScript concepts and projects
- ๐งฉ Frontend development
- ๐ง Backend development
- ๐๏ธ Database integration
- ๐ Authentication & APIs
- ๐ Full-stack projects
- ๐ฑ Responsive web development
- ๐งช Experiments and mini projects
- ๐ Notes, resources, and learning references
The goal is to maintain everything I learn in one organized place and continuously improve my development skills.
web_development_vault/
โ
โโโ HTML/
โ โโโ basics/
โ โโโ forms/
โ โโโ semantic-html/
โ โโโ projects/
โ
โโโ CSS/
โ โโโ basics/
โ โโโ flexbox/
โ โโโ grid/
โ โโโ responsive-design/
โ โโโ projects/
โ
โโโ JavaScript/
โ โโโ basics/
โ โโโ DOM/
โ โโโ events/
โ โโโ ES6/
โ โโโ APIs/
โ โโโ projects/
โ
โโโ Frontend/
โ โโโ projects/
โ โโโ experiments/
โ
โโโ Backend/
โ โโโ NodeJS/
โ โโโ ExpressJS/
โ โโโ APIs/
โ โโโ projects/
โ
โโโ Database/
โ โโโ MongoDB/
โ โโโ MySQL/
โ โโโ SQL/
โ
โโโ Full-Stack/
โ โโโ projects/
โ
โโโ Mini-Projects/
โ
โโโ Resources/
โ
โโโ README.md
The folder structure may evolve as I learn new technologies and concepts.
- HTML
- CSS
- Responsive Web Design
- Accessibility
- Web Standards
- JavaScript Basics
- Variables & Data Types
- Functions
- Arrays & Objects
- DOM Manipulation
- Events
- ES6+
- Asynchronous JavaScript
- Promises
- Async/Await
- Fetch API
- Browser Storage
- Component-based development
- API integration
- Responsive UI
- State management
- Frontend projects
- Node.js
- Express.js
- REST APIs
- Middleware
- Authentication
- Authorization
- Error handling
- API security
- SQL fundamentals
- MySQL
- MongoDB
- Database design
- CRUD operations
- Frontend + Backend integration
- Authentication systems
- Database integration
- File uploads
- Deployment
- Production-ready applications
This repository will contain projects ranging from beginner-level exercises to complete web applications.
| Project | Technologies | Level | Status |
|---|---|---|---|
| HTML Practice | HTML | ๐ข Beginner | ๐ง In Progress |
| CSS Projects | HTML, CSS | ๐ข Beginner | ๐ง In Progress |
| JavaScript Projects | HTML, CSS, JS | ๐ก Intermediate | ๐ง In Progress |
| REST API | Node.js, Express | ๐ก Intermediate | ๐ Planned |
| Full-Stack Application | Frontend + Backend + DB | ๐ด Advanced | ๐ Planned |
Some small projects and experiments I may build while learning:
- ๐งฎ Calculator
- ๐ Password Generator
- ๐ To-Do Application
- โฑ๏ธ Digital Clock
- ๐ฎ Small JavaScript Games
- ๐ฆ๏ธ Weather Application
- ๐ Search Application
- ๐ Form Validation
- ๐ E-Commerce UI
- ๐ REST API Projects
Through this repository, I am focusing on understanding how the web works, not just memorizing syntax.
Key areas include:
HTML
โ
CSS
โ
JavaScript
โ
Frontend
โ
APIs
โ
Backend
โ
Database
โ
Authentication
โ
Deployment
โ
Full-Stack Development
- Build a strong foundation in Web Development
- Improve problem-solving through practical projects
- Understand frontend and backend architecture
- Learn how REST APIs work
- Work with databases
- Build real-world full-stack applications
- Learn deployment and production practices
- Create projects that can be added to my portfolio
I will continuously update this repository as I learn new concepts and build new projects.
HTML โโโโโโโโโโโโ Learning
CSS โโโโโโโโโโโโ Learning
JavaScript โโโโโโโโโโโโ Learning
Frontend โโโโโโโโโโโโ Learning
Backend โโโโโโโโโโโโ Learning
Database โโโโโโโโโโโโ Learning
Full Stack โโโโโโโโโโโโ Exploring
Learn โ Build โ Break โ Debug โ Improve โ Repeat
Every project in this repository is part of my development journey.
I am using this repository to document my progress, experiment with technologies, and build a strong foundation for real-world software development.
This is primarily a personal learning repository, but suggestions, improvements, and useful resources are always welcome.
If you find something that can be improved, feel free to open an Issue or submit a Pull Request.
- ๐ผ LinkedIn: Rishu Rajan
- ๐ GitHub: @rishu072
- ๐งโ๐ป Codolio: rishu_072
If you find this repository useful or want to follow my Web Development journey, consider giving it a โญ.
Made with โค๏ธ while learning Web Development