Home / Semester 5 / INT252
Back to Subjects

INT252 — Web App Development With Reactjs

Course Overview

INT252 3 Credits L:2 T:0 P:2 Minor Full Stack Web Development
Download Syllabus

This course develops skills in building React.js web applications using modern JavaScript, JSX, reusable functional components, React hooks, forms and validation, client-side routing, API-based data fetching, and shared state management.

Unit 1

Refreshing JavaScript and React Fundamentals

Unit 2

Component Design and Styling

Unit 3

State, Events, Hooks, and Side Effects

Unit 4

Form Handling and Validation

Unit 5

Client-Server Communication and Routing

Unit 6

Global State, Debugging, and Deployment

Continuous Assessment

3 components

Best 2 of 3 CAs will be considered for evaluation.
Project 50%

Students will design and develop full web applications using React.js by implementing ES6 features, JSX, components, props, state, React Hooks, event handling, routing, API integration, form handling, conditional rendering, component styling, and modern React development practices.

Week 4 / 12

Rubric
To assess students' ability to develop an interactive web application using React.js concepts.

Visual Implementation 50%

This task will cover topics such as ES6 concepts, React.js fundamentals, JSX, component creation, component styling, and related React development concepts.

Week 4 / 5

Rubric
To assess students' knowledge of React.js concepts and their ability to implement them in real-world coding scenarios.

Test 50%

This test will be a code-based MCQ test designed to assess students' understanding of React.js concepts.

Week 9 / 10

Rubric
To assess students' understanding of ES6+ JavaScript features, JSX, state management, and form handling.

Exams & Practice

End Term Examination

Final semester comprehensive evaluation

50%

Type: Practical

INT252 - FAQs

How many units are in INT252?

INT252 has 6 units. Each unit includes detailed notes and MCQ practice questions.

What exam resources are available for INT252?

Unit-wise notes and MCQ practice are available. Exam resources coming soon.

How to prepare for INT252 exams?

Study each unit's notes thoroughly, practice MCQs to test understanding, and attempt mock tests before exams. Focus on important topics and previous year questions.