Home>Courses>Building a Jamstack Application with Next.js and Strapi CMS

Building a Jamstack Application with Next.js and Strapi CMS

Explore building performance-efficient web applications using Next.js and Strapi. Gain insights into creating static sites, user authentication, and integrating headless CMS in a Jamstack architecture.

Beginner

33 Lessons

8h

Certificate of Completion

Explore building performance-efficient web applications using Next.js and Strapi. Gain insights into creating static sites, user authentication, and integrating headless CMS in a Jamstack architecture.
AI-POWERED

Explanations

AI-POWERED

Explanations

This course includes

1 Project
29 Playgrounds
Course Overview
What You'll Learn
Course Content
Apply Your Skills
Recommendations

Course Overview

Jamstack proposes an architecture for creating flexible, secure, and performance-efficient web applications. This course follows a tutorial-based approach, through which you will learn how to build a complete Jamstack application with Next.js and Strapi. This course will introduce you to Jamstack and how it differs from standard web applications. you will then learn about Next.js and how to create static websites. Along the way, you will create a Recipes application with a list of recipes available through...Show More
Jamstack proposes an architecture for creating flexible, secure, and performance-efficient web applications. This course follows...Show More

What You'll Learn

A thorough understanding of the core concepts related to Next.js
Familiarity with Static Site Generation with Next.js
Hands-on experience building a Jamstack application with Next.js and Strapi CMS
Familiarity with core components of Strapi including Content Manager, Content-Type Builder, and Strapi API endpoints
Hands-on experience building a Notes application project using Strapi and Next.js
A thorough understanding of the core concepts related to Next.js

Show more

Course Content

1.

Introduction

2 Lessons

Get familiar with Jamstack architecture, Next.js static sites, and Strapi CMS usage.

2.

Getting Started with Jamstack

5 Lessons

Look at Jamstack architecture, static site generation, JavaScript with APIs, and headless CMS.

3.

Basics of Next.js

7 Lessons

Explore the essentials of building with Next.js, from routing and dynamic routing to asset management.

4.

Static Site Generation with Next.js

8 Lessons

Grasp the fundamentals of static site generation with Next.js, including pre-rendering and dynamic routes.

5.

Using Strapi as a Headless CMS

6 Lessons

Solve problems in setting up and managing content with Strapi CMS for Next.js apps.

6.

Building the Complete Application

3 Lessons

Follow the process of integrating a Next.js frontend with a Strapi backend for a meal management app.

8.

Conclusion

2 Lessons

Approach building a Jamstack application with Next.js and Strapi CMS while managing content.

Trusted by 2.6 million developers working at companies

Hands-on Learning Powered by AI

See how Educative uses AI to make your learning more immersive than ever before.

Instant Code Feedback

Evaluate and debug your code with the click of a button. Get real-time feedback on test cases, including time and space complexity of your solutions.

AI-Powered Mock Interviews

Adaptive Learning

Explain with AI

AI Code Mentor

Free Resources