New here? See how enrollment works →
React & Next.jsIntermediateSelf-paced mini-course

Next.js Data Fetching

Fetch data in Next.js with server components, caching and revalidation.

2 weeks duration~6 learning hours90-day course access3 modules

What you'll learn

  • Fetch data in server components
  • Control caching and revalidation
  • Add loading and error states

About this course

In two weeks you load data from an API into a Next.js app. You learn caching, revalidation and loading and error files.

Course curriculum

3 modules and 9 lessons over 2 weeks. Plan for about 6 learning hours.

01Server fetchingWeek 1 · 3 lessons
  1. async components
  2. Parallel requests
  3. Streaming
02CachingWeek 1 · 3 lessons
  1. Cache options
  2. Time-based revalidation
  3. On-demand revalidation
03StatesWeek 2 · 3 lessons
  1. loading.js
  2. error.js
  3. not-found.js

Project

News reader. A Next.js news reader with cached data, loading and error states.

Who this course is for

Next.js learners who need to show live data.

Prerequisites

You know Next.js routing and React components.

What's included

  • 90-day course access
  • Guided lessons
  • Coding exercises
  • Starter files
  • Solution examples
  • A digital completion certificate

Learning format

Self-paced mini-course, part of our self-paced courses. Guided lessons, exercises and student support.

Access and delivery

  1. Digital access is activated within 15 minutes after successful payment.
  2. Student support replies are targeted within 2 business days.
  3. The completion certificate is issued within 2 business days after the final exercise is submitted.

Certificate

You receive a digital completion certificate. The completion certificate is issued within 2 business days after the final exercise is submitted.

Frequently asked questions

When does access start?

Digital access is activated within 15 minutes after successful payment.

Is payment taken on this website?

No. After you submit your enrollment request, we reply by email with payment details and enrollment confirmation.

Does this course guarantee a job or income?

No. It is an education and training service and does not include employment, income or placement guarantees.

Can I cancel?

Our Refund and Cancellation Policy lists the terms for self-paced mini-course programs.

Related courses in React

Intermediate · 2 weeks

React Router

Add pages, links, URL parameters and nested layouts to a React app with React Router.

Self-paced mini-course
$199