Welcome to the introductory Next.js course! In this course, you will learn the basics of Next.js while building a simple todo app.

What You'll Learn

Throughout this course, you'll learn how to use Next.js to build server-rendered React applications. We'll go over the basic concepts of Next.js and how to use it to build dynamic and scalable web applications.

What You Need to Know

Before taking this course, it's important that you have basic knowledge of React and Node.js. We'll be building on these skills throughout the course, so make sure you're comfortable with both before getting started.

What You're Building

As mentioned, we'll be building a simple todo app throughout the course. This app will demonstrate how to use Next.js to render dynamic content on the server-side while still taking advantage of React on the client-side.

How to Take the Course

To take this course, simply listen while we explain a few concepts, then follow along as we live code and implement those concepts into the todo app we're building together. By the end of this course, you'll have a solid understanding of Next.js and how to use it to build server-rendered React applications.