MERN Stack Development

Modern UI Framework

React Basics

  • Create React App / Vite

  • JSX

  • Components (functional)

  • Props & State

  • Conditional rendering

  • Lists & keys

  • Forms & controlled components

  • useEffect & useState hooks

  • Styling (CSS modules, Tailwind, Styled-components)

React Advanced

  • Context API

  • Custom hooks

  • useReducer

  • Performance optimization

  • Memo, useMemo, useCallback

  • Error boundaries

  • Portals

  • React Router (v6+): navigation, dynamic routing, params

API Integration

  • Fetch, Axios

  • Working with backend APIs

  • Authentication (JWT + React)

  • Storing tokens (cookies/localStorage)