Learn the main features of Next.js App Router by building a dashboard app.
Create a new Next.js application using the dashboard starter example and explore the project.
Let's create your home page and discuss the different ways you can style your application.
Continue working on your home page by adding a hero image and a custom font.
Let’s create your dashboard routes using layouts and pages!
Learn how to navigate between pages using the <Link>
component.
Let's create a database to start fetching real data!
Let's discuss the different ways you can fetch data from your database, including using SQL and alternatives.
Learn about how you can use to further optimize data fetching with PPR and Streaming.
Learn how to improve your user's experience by adding streaming.
An early look into Partial Prerendering - a new experimental rendering model built with streaming.
Learn how to implement search and pagination with Next.js APIs.
Learn how to mutate data with Server Actions.