Skip to content

Nikunj-Mehta/WebDev_ApnaCollege

Repository files navigation

📚 WebDev_ApnaCollege

A comprehensive learning repository documenting my journey through the Apna College Full-Stack Web Development course.
This collection showcases projects, exercises, and notes covering frontend, backend, databases, and more.


🚀 Course Highlights

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js, modular architecture
  • Databases: MongoDB, SQL
  • UI Frameworks: Bootstrap, Tailwind CSS, EJS
  • State Management: Redux
  • Other Skills: REST APIs, React, middleware, file structuring

📂 Folder Overview

/FrontEnd/Bootstrap - Bootstrap-specific exercises
/React/ - React-based practice and mini-projects
/Redux/redux-class - State management examples
/Backend/ - Server-side code and Express.js modules
/Mongo/, /Mongo3/ - MongoDB operations and CRUD examples
/SQLClass/ - SQL queries practice
/RESTClass/ - REST API demonstrations
/Z-practice/EJSdirPractice - EJS templating and directory usage
...others - Additional practice files

📚 What I Learned

  • Designing responsive UI components with CSS frameworks
  • Structuring scalable backend services using Express.js
  • Managing databases and implementing CRUD logic via MongoDB
  • Connecting front- and back-end using RESTful patterns
  • Building UI reactivity and state using React and Redux

💡 Why This Repo Matters

This repository is my sandbox for full-stack development — capturing hands-on exploration of fundamentals and advanced tools.
It serves as proof of my dedication to real-world application-building and continuous skill development.


🛠 How to Explore

# Clone the repository
git clone https://github.com/Nikunj-Mehta/WebDev_ApnaCollege.git

# Browse the directories
#   - Navigate to folders of interest (e.g., /React/, /Backend/)

# Run projects locally
#   - Navigate into a project folder
#   - Install dependencies (if applicable)
npm install

# Start the development server
npm start

🙌 Acknowledgements

👨‍💻 Author

Built and maintained with dedication by Nikunj Mehta.
Always open to feedback, suggestions, and collaboration!

About

This repository contains my hands-on projects, exercises, and notes from the Apna College Full-Stack Web Development course. It covers HTML, CSS, JavaScript, and backend concepts using Node.js, Express.js, and MongoDB, featuring mini-projects, UI components, and complete applications.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors