Home > Information Technology > Full Stack Web Development

IT3501 Full Stack Web Development Previous Year Question Papers - Anna University

Explore the Previous Year Anna University Question Papers of IT3501 Full Stack Web Development.

2024

  • 2024 - IT3501-Full-Stack-Web-Development-Apr-May-2024-Question-Paper-Download.pdf

2023

  • 2023 - IT3501-Full-Stack-Web-Development-pyq-nov-dec2023.pdf

Important Questions - IT3501 Full Stack Web Development

UNIT I: Basics of Full Stack

Part A (2 Marks)

  • What is a Web Development Framework?
  • Explain the role of Backend Services.
  • Differentiate between MEAN and MERN stacks.
  • Compare the roles of a Browser and a Web Server.

Part B (13/16 Marks)

  • MVC Architecture: Detailed explanation with a neat diagram and its importance in complex web applications.
  • Full Stack Framework: Explain the architecture of a typical web application stack and its components.
  • Technology Roles: Elaborate the roles of Express, Angular, Node, MongoDB, and React in full stack development.

UNIT II: Node.js

Part A (2 Marks)

  • Define Node.js and its key features.
  • What is npm (Node Package Manager)?
  • What are Callbacks and Events in Node.js?
  • Differentiate between setTimeout() and setInterval().

Part B (13/16 Marks)

  • Event-Driven Programming: Explain Event Loop and non-blocking I/O in Node.js.
  • HTTP Services: Implementation of HTTP server and client using Node.js.
  • Data Handling: Explain Streams (Readable, Writable, Duplex) and Buffers.

UNIT III: MongoDB

Part A (2 Marks)

  • Why is MongoDB called a schema-less database?
  • Define Collections and Documents.
  • What is database administration in MongoDB?

Part B (13/16 Marks)

  • CRUD Operations: Explain Create, Read, Update, Delete with examples.
  • Indexing and Aggregation: Explain performance improvement and aggregation pipeline.
  • Node.js Connectivity: Steps to connect Node.js with MongoDB.

UNIT IV: Express and Angular

Part A (2 Marks)

  • What is Routing and Middleware in Express?
  • Define TypeScript and its advantages.
  • What is Data Binding in Angular?

Part B (13/16 Marks)

  • Angular Architecture: Components, modules, and lifecycle with diagram.
  • Directives and Pipes: Structural and attribute directives with examples.
  • Express Framework: Request, Response objects and middleware implementation.

UNIT V: React

Part A (2 Marks)

  • Define React and its component-based architecture.
  • Differentiate between State and Props.
  • What are Hooks (useState, useEffect)?

Part B (13/16 Marks)

  • MERN Stack: Explain full application development using MongoDB, Express, React, Node.
  • React Lifecycle: Explain lifecycle methods and performance optimization.
  • REST API: Design and implementation using Node.js, Express, MongoDB.

Most Repeated / High-Weight Questions

MVC architecture + MEAN vs MERN (Unit I), Event Loop + Node.js streams (Unit II), MongoDB CRUD + aggregation (Unit III), Angular architecture + Express middleware (Unit IV), MERN full stack + React hooks + REST API (Unit V).

Additional Resources

View Syllabus View Notes

How to Use These Question Papers