Next JS & WordPress

Use Next JS to build rapid static sites with WordPress as a headless CMS and deploy your Next JS site to Vercel.

30 day money-back guarantee
6.5 hours on-demand video
Lifetime access
What you'll learn
Increase your value and improve your knowledge as a front-end / React JS developer
Create a static, server-compiled, content-driven website using Next JS (with React JS & GraphQL).
Deploy your Next JS static website and rebuild whenever our WordPress content changes using Vercel
Learn Next JS, Tailwind CSS, GraphQL, Custom Gutenberg Blocks, and more!
Learn how to use GraphQL and GraphiQL in Next JS to query data stored in WordPress
Use Formspree from within Next JS to capture user's email address and personal details

Sign up and enroll now for

Do you want to improve your React JS skills and increase your value as a front-end developer?

Level-up your React skillset by learning Next.js with a Headless WordPress backend! The site we'll be building in Next JS uses React JS and GraphQL to generate and build static pages from a given dataset. This course will look at setting up Wordpress as a headless CMS while using NextJS to generate a blazing-fast server-rendered React website from WordPress data, such as custom post types, pages, menus, media, advanced custom fields, (and more!) using GraphQL to query that data.

That's right, we can actually query WordPress data using GraphQL!

We'll be creating an estate agent property website in this course, looking at initial setup and development of Next JS and WordPress locally, mapping Gutenberg blocks to React components, creating our own custom Gutenberg blocks, styling these components with Tailwind CSS and querying WordPress and Gutenberg data with GraphQL to automatically generate our static pages.

We'll look at how we can query WordPress data with GraphQL using the GraphiQL browser tool. We'll get our hands into a little bit of WordPress code as well, but not too much - the main focus here is Next JS. Once we're familiar and comfortable developing with NextJS and Wordpress, we'll progress onto setting up and deploying a live website using Vercel that re-builds our static web pages every time we update content in our WordPress backend, using webhooks.

It's recommended you have rudimentary knowledge of React. We'll be covering everything else from Next.js, WordPress, GraphQL, and Tailwind CSS!

Speed past the competition!

Next.js builds the fastest possible website. Instead of waiting to generate pages when requested, we'll be using the static generation function within Next JS to pre-build pages and lift them into a global cloud of servers (we'll be using Vercel for this) - ready to be delivered instantly to your users wherever they are.

  • No waiting for API responses
  • No waiting to render components based on requested data
  • No loading spinners!
  • No waiting for a server to compile a page to serve to the browser - these pages are already pre-compiled and ready to serve instantly to your users!

Course Curriculum

  Introduction & Setup
Available in days
days after you enroll
  Building the first pages
Available in days
days after you enroll
  Creating the main menu
Available in days
days after you enroll
  Advanced Gutenberg blocks
Available in days
days after you enroll
  Property pages
Available in days
days after you enroll
Available in days
days after you enroll
  Deploy to production
Available in days
days after you enroll