Next.js Dev to Deployment Course
Learn By Building Amazing Projects
Learn Next.js by building a music event website.Start Learning
Course Overview Video
14+ hours on-demand video
6 downloadable resources
Full lifetime access
Access on mobile and TV
Certificate of completion
Next.js is a framework for building server-side rendered React websites as well as static websites. This is a project-based course for learning Next.js. We will build a music events application that will give you the foundational knowledge that you need to create your own applications. We will use Strapi (a headless CMS) as our backend but you could just as well use anything.
Check out the course curriculum and projects below.
Note: This course uses NextJS v10. There are some changes in the most recent version of NextJS & Strapi. You certainly can still follow along and complete the projects, you just may have to use the docs as a supplement. We will be updating this course soon.
Module 1: Course Introduction
Module 2: Next.JS Fundamentals
Module 3: Data Fetching
Module 4: Strapi Backend
Module 5: Events Functionality - Part 1
Module 6: Events Functionality - Part 2
Module 7: Authentication & JWT
Module 8: Authorization & Access
Module 9: Other Features & Deployment
Module 10: Project 2 - DevSpace Static Blog
Module 11: Parsing Markdown Posts
Module 12: Pagination & Categories
Module 13: Search, Caching Posts & Deployment
Let's take a look at the projects.
Full stack app with Next.js on the frontend and Strapi.js headless CMS for our backend. Map integration and more.
Static blog created with Next.js. We implement search, static paths, caching, Markdown posts and more.
Some of the Latest Reviews
I really enjoyed this course, it has taught me much more about NextJS than I expected. Brad really did a good job with the projects as they touch on a lot of features from NextJS which I really liked, as it has taught me about the things I was hoping to learn about as well as things I did not initially know.
Great Course. I got a great overview of next.js and its core concepts. All of them are explained in two projects. You can build on your own solutions from there or use them for further projects. The course is defiantly worth spending your time on and I can highly recommend it.
Amazing content like always. I have taken many courses done by Brad. I really enjoy his teaching style; informative & laid back. This course was no exception! I went from knowing nothing about Next to feeling very confident in it. Thanks for another great course Brad!