This repository contains the complete coursework, assignments, notes, and practical projects completed as part of the Full Stack Development (FSD) module in the B.E. Computer Science & Engineering program.
The course covers both front-end and back-end development, focusing on modern technologies, hands-on implementation, and real-world project building.
- Introduction to Web Structure
- Semantic HTML
- CSS Fundamentals
- Layouts: Flexbox & Grid
- Forms, Tables, Media
- Variables, Data Types, Operators
- Functions, Scope, Hoisting
- DOM Manipulation
- Events & Event Handling
- Arrays & Objects
- ES6+ Features (Arrow Functions, Let/Const, Spread, Destructuring)
- Components & Props
- Hooks: useState, useEffect
- State Management
- React Router
- API Integration
- Component Architecture
- Backend Development Basics
- Node.js Modules
- Express.js Framework
- Middleware
- REST API Development
- Authentication Basics
- NoSQL Concepts
- CRUD Operations
- Collections & Documents
- Mongoose ODM
- Data Modeling
- Integrating MongoDB with Node.js (MongoDB Atlas)