UNIT-I Introduction to Full Stack Development: Understanding the Basic Web Development
Framework- User, Browser, Webserver, Backend Services, Full Stack Components - [Link],
MongoDB, Express, React, Angular. Java Script Fundamentals, NodeJS- Understanding [Link],
Installing [Link], Working with Node Packages, creating a [Link] Application, Understanding the
[Link] Event Model, Adding Work to the Event Queue, Implementing Callbacks.
[Link]: Working with JSON, Using the Buffer Module to Buffer Data, Using the Stream Module to
Stream Data, Accessing the File System from [Link]- Opening, Closing, Writing, Reading Files and
other File System Tasks. Implementing HTTP Services in [Link]- Processing URLs, Processing Query
Strings and Form Parameters, Understanding Request, Response, and Server Objects, Implementing
HTTP Clients and Servers in [Link], Implementing HTTPS Servers and Clients. Using Additional
[Link] Modules-Using the os Module, Using the util Module, Using the dns Module, Using the
crypto Module.
UNIT-III MongoDB: Need of NoSQL, Understanding MongoDB, MongoDB Data Types, Planning Your
Data Model, Building the MongoDB Environment, Administering User Accounts, Configuring Access
Control, Administering Databases, Managing Collections, Adding the MongoDB Driver to [Link],
Connecting to MongoDB from [Link], Understanding the Objects Used in the MongoDB [Link]
Driver, Accessing and Manipulating Databases, Accessing and Manipulating Collections
UNIT-IV Express and Angular: Getting Started with Express, Configuring Routes, Using Requests
Objects, Using Response Objects. Angular: importance of Angular, Understanding Angular, creating a
Basic Angular Application, Angular Components, Expressions, Data Binding, Built-in Directives,
Custom Directives, Implementing Angular Services in Web Applications.
UNIT-V React: Need of React, Simple React Structure, The Virtual DOM, React Components,
Introducing React Components, Creating Components in React, Data and Data Flow in React,
Rendering and Life Cycle Methods in React, Working with forms in React, integrating third party
libraries, Routing in React.