Intermediate

Web Development with React

From components to deployment: learn React the practical way by building real applications with hooks, routing, data fetching and state management — then deploy your portfolio online.

8h 7 lessons 4.9 0 learners
Pro membership

Unlock this course and 50+ others

One membership at $4 a month opens every lesson, quiz and certificate on Skillora. Cancel anytime.

  • Every course in the library unlocked
  • Quizzes, projects and verifiable certificates
  • Offline downloads for low-data study
  • New courses added every month

Course content

Module 1: React fundamentals

Components, props, state and events

  • Why React8 min
  • Components, props and JSX11 min
  • State and events with useState12 min

Module 2: Hooks and data fetching

useEffect, APIs and loading states

  • useEffect and side effects11 min
  • Fetching APIs with loading states12 min

Module 3: Routing, state and deployment

Multi-page apps and going live

  • Routing and sharing state11 min
  • Capstone: build and deploy14 min