Overview: Build modern single-page applications using React, Redux, Hooks, and component-based architecture.
Modules:
- React fundamentals (JSX, components, props/state)
- React Hooks (useState, useEffect)
- Routing (React Router)
- State management with Redux
- API integration (Axios/fetch)
- Form handling & validation
- Testing with Jest/React Testing Library
- Deployment (Vercel, Netlify)
Outcomes:
- Build clean, reactive UIs
- Manage app-level state
- Deploy production-ready React apps