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

Coursera

Strapi Plugin Development, Admin Customization, & Deployment

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 comprehensive course, you’ll dive deep into Strapi plugin development, customization of the admin panel, and the deployment of your Strapi project. By the end of the course, you'll have the knowledge and skills to create a fully functional plugin, customize the Strapi admin interface, and successfully deploy your project in production. The course provides a hands-on approach with practical examples and detailed instructions. You'll begin by learning how to configure and customize the Strapi admin panel, including admin server settings, translations, logos, and color schemes. Next, the course moves on to creating a Strapi plugin. You will be guided through integrating third-party APIs, creating content types, managing data, and implementing advanced features like bulk actions, RBAC (Role-Based Access Control), and error handling. Finally, you will explore the best practices for deploying Strapi in a production environment, covering deployment architectures, environment configurations, and integrating tools like Cloudinary. This course is ideal for developers who want to extend Strapi with plugins and efficiently deploy Strapi projects. Whether you're a beginner or intermediate web developer, this course will provide the practical skills you need to work with Strapi in real-world scenarios.

Syllabus

  • Customizing the Strapi Admin
    • In this module, we will explore how to customize the Strapi admin panel, covering various configurations such as server setup, translations, and design elements like logos and color schemes. You will learn how to personalize the admin to meet your specific needs.
  • Strapi Plugin Development: Create a Plugin
    • In this module, we will guide you through the process of developing a custom plugin for Strapi, from creating the plugin and integrating external APIs to implementing data display and role-based access control. You will also learn how to package and publish your plugin for broader use.
  • Deploy Strapi in Production
    • In this module, we will cover how to deploy Strapi in a production environment. You'll learn everything from preparing your project and setting up essential configurations to deploying your Strapi application and admin panel. We’ll also dive into optional deployment strategies to enhance your Strapi infrastructure.
  • What's Next (Bonus)
    • In this final bonus module, we will summarize the key takeaways from the course and offer suggestions for continued learning and next steps in Strapi development.

Taught by

Packt - Course Instructors

Reviews

Start your review of Strapi Plugin Development, Admin Customization, & Deployment

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.