Full Stack Lab Syllabus
Full Stack Lab Syllabus
Course Code-
IT3501 – Full Stack Web development
Title
Course
Professional Core
Component
Lecture Tutorial Practical Total Hours Credit
Contact Hours
3 0 3 45 3
Course Continuous Semester-end assessment
Assessment Internal Assessment Final course review
methods Assignments
Knowledge in
Prerequisite
Web Application
Courses:
Programming languages(HTML, css, java script, PHP, Servlets)
To understand the various components of full stack development
To learn Node.js features and applications
To develop applications with MongoDB
Course Objective
To understand the role of Angular and Express in web applications
To develop simple web applications with React
TOPICS TO BE COVERED
UNIT I BASICS OF FULL STACK 9
Understanding the Basic Web Development Framework - User - Browser – Webserver - Backend Services – MVC
Architecture - Understanding the different stacks –The role of Express – Angular – Node – Mongo DB – React
UNIT II NODE JS 9
Basics of Node JS – Installation – Working with Node packages – Using Node package manager – Creating a
simple Node.js application – Using Events – Listeners –Timers – Call backs – Handling Data I/O – Implementing
HTTP services in Node.js
UNIT V REACT 9
MERN STACK – Basic React applications – React Components – React State – Express REST APIs -
Modularization and Webpack - Routing with React Router – Server-side rendering
TOTAL: 45 PERIODS
TEXT BOOKS:
1. Brad Dayley, Brendan Dayley, Caleb Dayley, ‘Node.js, MongoDB and Angular Web Development’, Addison-
Wesley, Second Edition, 2018.
2. Vasan Subramanian, ‘Pro MERN Stack, Full Stack Web App Development with Mongo, Express, React, and
Node’, Second Edition, Apress, 2019.
REFERENCES:
1. Chris Northwood, ‘The Full Stack Developer: Your Essential Guide to the Everyday Skills Expected of a
Modern Full Stack Web Developer’, Apress; 1st edition, 2018.
2. Kirupa Chinnathambi, ‘Learning React: A Hands-On Guide to Building Web Applications Using React and
Redux’, Addison-Wesley Professional, 2nd edition, 2018.
3. A.A. Puntambekar,’ Full Stack Web Development’, Technical Publications:1st Edition, june 2023.
WEB MATERIALS:
W1: https://www.brainkart.com/materials/full-stack-web-development---it3501-2087/notes/
W2: https://jjcet.ac.in/wp-content/uploads/2025/05/IT3501-FullStack.pdf