Skip to content

saikumar-io/FSD

Repository files navigation

FSD – Full Stack Development Course Work

Bachelor of Engineering in Computer Science & Engineering (B.E. CSE)

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.


📘 Course Units

Unit 1 – HTML & CSS

  • Introduction to Web Structure
  • Semantic HTML
  • CSS Fundamentals
  • Layouts: Flexbox & Grid
  • Forms, Tables, Media

Unit 2 – JavaScript

  • Variables, Data Types, Operators
  • Functions, Scope, Hoisting
  • DOM Manipulation
  • Events & Event Handling
  • Arrays & Objects
  • ES6+ Features (Arrow Functions, Let/Const, Spread, Destructuring)

Unit 3 – ReactJS

  • Components & Props
  • Hooks: useState, useEffect
  • State Management
  • React Router
  • API Integration
  • Component Architecture

Unit 4 – Node.js

  • Backend Development Basics
  • Node.js Modules
  • Express.js Framework
  • Middleware
  • REST API Development
  • Authentication Basics

Unit 5 – MongoDB

  • NoSQL Concepts
  • CRUD Operations
  • Collections & Documents
  • Mongoose ODM
  • Data Modeling
  • Integrating MongoDB with Node.js (MongoDB Atlas)

About

This repository is for academic and learning purposes only.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors