Learn Next.js

Learn Next.js teaches the framework through foundational lessons and a project to build a demo website.

nextjs.org/learn
Learn Next.js homepage screenshot

About Learn Next.js

Learn Next.js teaches Next.js through a 16-chapter project that builds a dashboard demo application called ACME. Topics include setup, styling with Tailwind and CSS modules, layouts, navigation, database setup, data fetching, rendering, streaming, search and pagination, data mutation, errors, accessibility, authentication, and metadata.

It also includes React Foundations lessons for moving from JavaScript to React, a Pages Router lesson for building a static blog, chapter quizzes, and synced progress for self-paced study.

Key features

  • Build ACME dashboard app across 16 chapters
  • React Foundations lessons for JavaScript to React
  • Pages Router lesson building a static blog
  • Pre-styled components using Next.js conventions each chapter
  • Chapter quizzes to check understanding
  • Synced progress to continue at own pace
Best for: Beginners to Next.js with JavaScript experience who want to learn by building a dashboard project.
Good for
  • Project-based structure that ends with a demo website ready to ship
  • Covers frontend to backend topics including database, authentication, and search
  • Self-paced chapters with quizzes and synced progress

Learn Next.js at a glance

Type
Website
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Learn Next.js alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Dash

dash.generalassemb.ly

Dash teaches web development fundamentals through an online course with lessons and exercises.

Scrimba

scrimba.com

Scrimba offers interactive coding courses and tutorials covering frameworks, web development, JavaScript, HTML, and CSS.

Popular in Learn to Code

Well-known listings from the same topic.

All 387

Learn Next.js FAQ

How does the course work?
You set up a local environment from the ACME starter template, work through chapters using pre-styled components, and add application logic and data to complete a demo website.
What topics are covered in the main course?
Setup, styling, fonts and images, layouts, navigation, database setup, data fetching, rendering, streaming, search and pagination, data mutation, errors, accessibility, authentication, and metadata.
Is React covered for beginners?
Yes, React Foundations covers moving from JavaScript to React, and there is a separate Pages Router lesson for building a static blog.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing