This course teaches you to
- Create and maintain commercetools organizations and projects
- Use our JavaScript SDK to create, synchronize and maintain resources in commercetools projects using best practice patterns
- Understand and use platform customization and extensibility options
- Extend and configure commercetools projects programmatically to meet your own business needs
Prerequisite skills
- Sound professional experience in the JavaScript programming language.
The training was interactive, practical, well-paced and lots of hands-on exercises. Thoughtfully placed exercises from customer, search, cart, checkout, order, etc. helped in understanding end-to-end flows from different commerce subsystems.
Shabbeer Mohammed
Assistant Manager, Deloitte US
Course Contents
Prepare and use a commercetools project
- Adjust project settings to meet your business needs
- Assign roles and permissions according to your team’s responsibilities
- Use commercetools documentation effectively
Resource Life Cycle
- Prepare for using the JavaScript SDK to interact with your commercetools project
- Perform CRUD operations on resources
- Optimize data retrieval using queries and GraphQL requests
Products and Resource Synchronization
- Fetch product information quickly and effectively
- Contextualize products for use in stores, regions and branches
- Prepare product data for presentation in frontend layers
Carts, Orders and Checkout
- Design a checkout process
- Utilize channels, inventory information and state machines for implementation of business requirements, workflows, and price adjustments
- Handle cart merging in case of multiple devices or session expiration
Resource Integrations
- Compare and contrast different resource import and export strategies
- Use the import API effectively
Extending commercetools Composable Commerce
- Deploy a marketplace connector for easy integration with other platforms
- Build and deploy your own connector using API extensions and message subscriptions
- Use custom types and custom objects to manage custom data
Performance and Logging
- Contrast different development approaches and tradeoffs
- Implement logging, error handling, and performance optimization practices to enhance the reliability and efficiency of your commerce infrastructure
- Adhere to best practices
The training calendar is updated daily. If you do not find an open slot, wish to add a private class or would like to discuss additional, alternative dates, please contact the training department at
training@commercetools.com. We will get back to you very shortly.
Upcoming Dates
Fill in the application form and request your course.
See all