0% found this document useful (0 votes)
24 views2 pages

MERN

The document outlines a MERN course with a focus on web development using MongoDB, Express, React, and Node.js. It includes course objectives, a list of practical experiments, suggested learning resources, and course outcomes that detail the skills students will acquire. Additionally, it provides a CO-PO mapping to illustrate how course outcomes align with program outcomes.

Uploaded by

sreekantha.aiml
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views2 pages

MERN

The document outlines a MERN course with a focus on web development using MongoDB, Express, React, and Node.js. It includes course objectives, a list of practical experiments, suggested learning resources, and course outcomes that detail the skills students will acquire. Additionally, it provides a CO-PO mapping to illustrate how course outcomes align with program outcomes.

Uploaded by

sreekantha.aiml
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

MERN

Course Code CIE Marks 50


L:T:P:S 0:0:2:0 SEE Marks 50
Hrs./ Week 2 Total Marks 100
Credits 1 Exam Hours 03

Course objectives :At the end of the course, he student will be able to:
1 Understand and apply critical web development languages and tools to create
dynamic and responsive web applications.
2 To build server-side applications using Node.js and Express
3 Develop user interfaces with React.js
4 Manage data using Mongo DB, and integrate these technologies to create full stack
apps
5 Understanding APIs and routing

Pgm.No. List of Experiments/Programs Hours Cos


Prerequisite Experiments/Programs/Demo

1 a)Using MongoDB, create a collection called transactions in 2 CO1


database usermanaged (drop if it already exists) and bulk load
the data from a json file, transactions.json
b) Upsert the record from the new file called
transactions_upsert.json in Mongodb.
2 Query MongoDB with Conditions: [Create appropriate 2 CO1
collection with necessary documents to answer the query]
a. Find any record where Name is Somu
b. Find any record where total payment amount
(Payment.Total) is 600.
c. Find any record where price (Transaction.price) is
between 300 to 500.
d. Calculate the total transaction amount by adding up
Payment.Total in all records.
3 a. Write a program to check request header for cookies. 2 CO1
b. write node.js program to print the a car object properties,
delete the second property and get length of the object.
4 a. Read the data of a student containing usn, name, sem, 2 CO2
year_of_admission from node js and store it in the mongodb
b. For a partial name given in node js, search all the names from
mongodb student documents created in Question(a)
5 Implement all CRUD operations on a File System using Node 2 CO3
JS
6 Develop the application that sends fruit name and price data 2 CO3
from client side to Node.js server using Ajax
7 Develop an authentication mechanism with email_id and 2 CO3
password using HTML and Express JS (POST method)
8 Develop two routes: find_prime_100 and find_cube_100 which 2 CO4
prints prime numbers less than 100 and cubes less than 100
using Express JS routing mechanism
9 Develop an application to store, maintain data using Node JS 2 CO4
and database.
10 Build a full stack app with React, Redux, Node, Express and 2 CO4
Mongo DB
Suggested Learning Resources:

● Vasan SubramanianPro MERN Stack: Full Stack Web App Development with Mongo, Express,
React, and Node, Apress; 1st ed. edition (1 April 2017)
● Eddy Wilson Iriarte Koroliova,MERN Quick Start Guide, Packt Publishing (31 May 2018),
● https://www.geeksforgeeks.org/mern-stack/
● https://blog.logrocket.com/mern-stack-tutorial/

Course outcomes:
At the end of the course, the student will be able to:
CO1 Apply the fundamentals of MongoDB, such as data modelling, CRUD operations and basic
queries to solve given problem.
CO2 Use constructs of Express.js, including routing, software and constructing RESTful APIs to
solve real world problems
CO3 Develop scalable and efficient RESTful APIs using NodeJS.
CO4 Develop applications using React, including components, state, props and JSX syntax

CO-PO Mapping
PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12 PSO1 PSO2
CO/PO

CO1 2 - - - - - - - - - - - 3 2
CO2 2 3 3 - - - - - - - - - 3 3
CO3 3 3 - - - - - - - - - - 3 3
CO4 2 2 3 - 3 - - - - - - - 3 3

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy