-
Book Overview & Buying
-
Table Of Contents
The Complete Strapi™ Course with Plugins and Deployment
By :
The Complete Strapi™ Course with Plugins and Deployment
By:
Overview of this book
In this course, we will drive you from the very basic concepts to building, customizing, and deploying a complete Strapi application.
We will quickly introduce Strapi and set up our working environment at the beginning of this course. Once everything is in place, you will learn about content types, fields, relations, components, dynamic zones, and authorization and authentication systems. Then you will learn how to work with REST API and GraphQL API. Next, we will cover custom routes, controllers, services, policies, and middleware.
Later in the course, we will cover the Admin Panel and learn how to customize it. Then learn how to create a complete plugin that is ready for the Strapi marketplace. Finally, you will learn how to deploy our Strapi API.
The application we will be creating includes features built by extending the Strapi core through custom logic (routes, controllers, GraphQL resolvers, and so on). Furthermore, in this course, you will be developing a complete plugin (admin + server code) that is ready to be published on the Strapi Market. (And, in fact, you will find it there now!) The Strapi Plugin section is a course in the course, and it will give you the skills to propose Strapi plugins to customers, both through the newborn Strapi market (that has high growth potential) and directly.
By the end of this course, you will feel empowered as you will master a framework that dramatically speeds up time to market in developing production-ready backend applications, while not sacrificing extensibility to adapt it to endless use cases and business requirements!
All the resources for this course are available at: https://github.com/PacktPublishing/The-Complete-Strapi-Course-with-Plugins-and-Deployment
Table of Contents (12 chapters)
Welcome to the Course
Introduction
Designing Strapi Content Types
Permissions, Authentication, and Authorization
Working with REST API
Working with GraphQL
Extending Strapi Core: Custom Controllers and More
Extending the GraphQL API
Customizing the Strapi Admin
Strapi Plugin Development: Create a Plugin
Deploy Strapi in Production
What's Next (Bonus)