Course Handout
Course Handout
The objective of this laboratory course is to provide practical exposure to emerging technologies in building modern enterprise
level rich interactive web application development using various latest frameworks, languages, and databases.
Pre-Requisite -:
Text Book
G. Lim, Beginning MERN Stack: Build and Deploy a Full Stack MongoDB, Express, React, Node.js App, 1st Edition,
Independently Published, 2020, ,, ,
E. Brown,Web Development with Node and Express, 2nd Edition, O’Reilly Media, 2019, ,, ,
Reference Book
D. Crockford, JavaScript: The Good Parts, 1st Edition, Yahoo Press, 2008., ,, ,
S. Bradshaw, E. Brazil, and K. Chodorow, MongoDB: Powerful and Scalable Data Storage, 3rd Edition, O’Reilly Media, 2019, ,, ,
Online Reference Material(s):
1. https://developer.mozilla.org/en-US/docs/Web/JavaScript
2. https://nodejs.org/en/docs/
3. https://expressjs.com/
4. https://docs.mongodb.com/manual/tutorial/query-documents/
5. https://www.mongodb.com/developer/quickstart/node-crud-tutorial/
6. https://reactjs.org/docs/getting-started.html
Course Outcome:
CO1 Explore the Setup and installation process of MongoDB NoSQL database server.
CO2 Develop rich interactive applications using Node and NPM.
CO3 Develop applications with REST API using Express JS.
CO4 Develop interactive front-end applications using React JS.
CO5 Integrate NoSQL database, REST API, and Front-end application.