Unit I
Introduction to MERN Stack Introduction to Web Development Overview of MERN Stack, Setting up Development Environment, Basics of HTML, CSS, and JavaScript Introduction to MongoDB
| Course Name | Full Stack Frameworks |
| Course Code | 26CSA211 |
| Program | 5 Year Integrated B.C.A – M.C.A |
| Semester | 4 |
| Credits | 3 |
| Campus | Mysuru |
Introduction to MERN Stack Introduction to Web Development Overview of MERN Stack, Setting up Development Environment, Basics of HTML, CSS, and JavaScript Introduction to MongoDB
Introduction to React.js, JSX Syntax and Components, State Management with Hooks, Routing and Navigation, Handling Forms and User Input
Introduction to Node.js and npm, Building RESTful APIs with Express.js
CRUD Operations with MongoDB and Mongoose, Authentication and Authorization, Deployment and Hosting Option
Introduction to Express.js, Setting Up a Server, Routing and Middleware, Request and Response Handling, Error Handling and Debugging Techniques
Introduction to MongoDB, Basic CRUD Operations, Data Modeling with MongoDB, Aggregation Framework, Indexing and Performance Optimization
Course Objective(s)
Course Outcomes
| COs | Description |
| CO1 | Apply fundamental concepts of HTML, CSS, and JavaScript to design interactive and visually appealing web interfaces. |
| CO2 | Create single-page applications (SPAs) utilizing React.js to ensure efficient client-side rendering. |
| CO3 | Manage HTTP requests and responses proficiently using Node.js for server-side scripting and backend development. |
| CO4 | Construct RESTful APIs employing Express.js to develop robust backend services. |
| CO5 | Execute CRUD operations and efficiently handle data persistence by integrating MongoDB into MEARN stack applications. |
CO-PO Mapping
| PO | PO1 | PO2 | PO3 | PO4 | PO5 | PO6 | PO7 | PO8 |
| CO | ||||||||
| CO1 | 1 | 2 | 1 | 2 | – | – | 2 | 3 |
| CO2 | 1 | 2 | 1 | 2 | – | – | – | 3 |
| CO3 | 1 | 2 | 1 | 2 | – | – | – | 3 |
| CO4 | 1 | 2 | 1 | 2 | – | – | – | 3 |
| CO5 | 1 | 2 | 1 | 2 | – | – | – | 3 |
Text Books:
References:
|
Assessment |
Weightage (%) |
|
Midterm |
25 |
|
Continuous Assessment |
25 |
|
End Semester Exam |
50 |
|
Total Marks |
100 |
DISCLAIMER: The appearance of external links on this web site does not constitute endorsement by the School of Biotechnology/Amrita Vishwa Vidyapeetham or the information, products or services contained therein. For other than authorized activities, the Amrita Vishwa Vidyapeetham does not exercise any editorial control over the information you may find at these locations. These links are provided consistent with the stated purpose of this web site.