Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Coursera

Getting Started with Strapi and Content Types

Packt via Coursera

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
This course features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. In this course, you'll dive into the world of Strapi, a powerful open-source headless CMS, and learn to build and manage content types with it. By the end, you'll understand how to design your Strapi application from the ground up, including content types, relations, components, and more, and how to use the Strapi admin panel to manage your data efficiently. You will also be introduced to authentication, authorization, and permissions, ensuring a robust and secure application. The journey begins with an introduction to Strapi, where you’ll get a deep understanding of its features and capabilities. From there, you will dive into creating your first content types, such as services and blog posts, and explore how to structure complex content with dynamic zones and relations. You’ll also learn the technicalities of setting up Strapi with NodeJS and Typescript, and how to update and maintain your project. The course will guide you through designing and configuring various content types, including components and global configurations, and show you how to integrate SEO tools for optimization. Additionally, you'll work through real-world scenarios such as building a blog application, performing authenticated API operations, and managing permissions. This course is perfect for developers looking to expand their content management skills with Strapi. Ideal for web developers and backend engineers, no prior experience with Strapi is necessary, but a basic understanding of web development and APIs will be helpful.

Syllabus

  • Welcome to the Course
    • In this module, we will introduce you to the course structure and guide you through the learning journey. You will also join the course’s learning community to connect with fellow learners and resolve doubts as you progress.
  • Introduction
    • In this module, we will introduce you to Strapi and provide a comprehensive overview of the course project you will build. You will also learn how to install necessary tools, manage Strapi installation, and explore the admin panel to understand key functionalities.
  • Designing Strapi Content Types
    • In this module, we will focus on creating and managing content types in Strapi. You will learn how to design various content types, add fields, create reusable components, and build essential features like dynamic zones and SEO-friendly configurations to complete your project.
  • Permissions, Authentication, and Authorization
    • In this module, we will dive into authentication and authorization within Strapi, covering both theoretical and practical aspects. You will learn how to secure your application by performing authenticated operations and using API tokens to control access.

Taught by

Packt - Course Instructors

Reviews

Start your review of Getting Started with Strapi and Content Types

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.