Building Marketplace Apps

Building Marketplace Apps
Welcome to Introduction to Marketplace Applications Course!
This course is intended to introduce developers to the process of creating new Marketplace Apps and installing them in Contenstack.
Required for this course:
Account in Contentstack with access to an Organization as an Administrator or Developer. Create a training Org/Stack here. Training stacks are available for 25 days. Alternatively, you can bootstrap a Starter App via the CLI or from the Marketplace.
Permissions to create new Marketplace Apps in Developer Hub.
Permissions to install Developer Hub Applications in your stack.
Assets for all the walkthroughs can be found on Github.
Contentstack Community account. If you do not have one, you can visit community.contentstack.com/ and register for a new account. You can adjust your email notifications under your profile at https://community.contentstack.com/settings/general ﹥ Settings.
Skills Covered
About the Course
What this course is:
A comprehensive guide for developers aiming to understand the intricacies of building marketplace apps.
A deep dive into understanding the unique benefits of various extension locations, their specific use cases, common pitfalls, and best practices.
A blend of general guidance and in-depth insights on recommended approach when building Contentstack extensions via marketplace apps.
Not just any guide, but a set of step-by-step tutorials that walk the developer through the process of setting up a marketplace development environment using a boilerplate application that contains the foundation of any marketplace app development project.
What this course is not:
A tutorial on developing the front end of your digital properties.
A guide on leveraging Contentstack Management or Content Delivery APIs for content management and delivery.
An exhaustive course that delves into every minute detail related to software development lifecycle. There are advanced development concepts that are beyond the scope of what this course covers.
*Note: Contentstack is a headless CMS with an API-first approach. Additionally Contentstack is the only fully automated Composable DXP, and due to this nature, several marketplace apps are available at the customer's disposal to integrate with various technologies and services. Have a look at the Marketplace Apps documentation to get started.