Module 2

Frontend Development Part II · Chapters 4–6

1 week 3 units Enterprise React App

Learn modern frontend development using React, client‑server interaction patterns, and UI/UX principles. You will build a fully interactive single‑page application.

Module Learning Outcomes

Units

2.1 React

React fundamentals, advanced patterns (context, reducers, custom hooks).

Tutorials: 2 · Lab · Exercises

2.2 Client‑Server Interaction

Consuming APIs, state management (Redux/Zustand), data fetching.

Tutorials: 2 · Lab · Homework

2.3 UI/UX

User experience design, accessibility, responsive layouts.

Tutorials: 2 · Case Study · Mini‑Project

Assessments & Deliverables

Unit 2.1 Quiz Due: End of Week 2 Start Complete the quiz in the LMS.
Module Project: Enterprise React App Submit: End of Module 2 Submit View full assignment brief · Submit via LMS submission link.
How to Submit: Push your code to GitHub, deploy (if required), and submit your GitHub URL, deployment URL, and any required documents (UX justification, AI log) via the LMS submission link. See the Assignment Submission Guidelines on the course home page.