Developer Essentials

Learn how to create and maintain secure resources in your Composable Commerce project with the commercetools SDKs

After completing this learning path, you will be able to:

  • Implement core functions for a Composable Commerce solution.
  • Configure a development environment and apply authorization flows.
  • Use SDKs to manage resources and execute CRUD operations.
  • Apply queries, predicates, and APIs, including GraphQL and Import API.

Get started by diving straight into one of our modules!


Introduction to Developer Essentials
Learn about the mindset required to build solutions with Composable Commerce, and the resources available.
Prepare your work environment
Learn how to configure your environment for the Typescript and Java SDK.
Authorization flows and API Clients
Learn about Composable Commerce OAuth 2.0 for API authentication.
Manage resources with the SDK
Learn how to use an SDK to create and maintain resources in your Composable Commerce Project.
API queries and Query Predicates
Learn how to use Query Predicates to query the Composable Commerce APIs with the Java and TypeScript SDKs.
GraphQL
Learn how to use GraphQL with Composable Commerce.
Import API
Learn how to use the Import API using the Java or TypeScript SDKs.
Developer Essentials challenge
Put everything you have learnt into practice by completing our Developer Essentials challenge.