Syllabus Full Stack Web Development - (IT3501) UNIT I BASICS OF FULL STACK 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. (Chapter - 1) UNIT II NODE JS Basics of Node JS - Installation - Working with Node packages - Using Node package manager - Creating a simple Node.js application - Using Events - Listeners - Timers - Callbacks - Handling Data I/O - Implementing HTTP services in Node.js. (Chapter - 2) UNIT III MONGO DB Understanding NoSQL and MongoDB - Building MongoDB Environment - User accounts - Access control - Administering databases - Managing collections - Connecting to MongoDB from Node.js - simple applications. (Chapter - 3) UNIT IV EXPRESS AND ANGULAR Implementing Express in Node.js - Configuring routes - Using Request and Response objects - Angular - Typescript - Angular Components - Expressions - Data binding - Built-in directives. (Chapter - 4) UNIT V REACT MERN STACK - Basic React applications - React Components - React State - Express REST APIs - Modularization and Webpack - Routing with React Router - Server-side rendering. (Chapter - 5)