← Back to Courses
⚛️
react

React 19 Essentials

Build dynamic user interfaces with React: Components, Props, State, Hooks (useState, useEffect, useRef, useContext), and custom hooks.

Instructor

Karim Youssef

Duration

6 weeks

Level

Intermediate

📚 What You'll Learn

  • 1.JSX & Component Architecture
  • 2.Props, State & Component Lifecycle
  • 3.React Hooks (useState, useEffect, useRef)
  • 4.Context API & Global State
  • 5.Controlled Forms & Validation

📝 Course Tasks & Assignments (1/2)

50% Complete
Build a reusable Component Library in React

Create modular components (Button, Modal, Card, Input) with clear props interfaces and reusable CSS styling.

highReact 19 Essentials📅 Sep 22, 2026completed
Details
Manage Global State with React Context

Implement a full Theme & User preferences context provider with custom hooks and persistent storage.

mediumReact 19 Essentials📅 Sep 25, 2026 (Overdue)pending
Details