Java Composable Commerce Developer Exam Preparation Course

List icon
About

In this course, participants revise their knowledge on how to use commercetools composable commerce functionality and the Java SDK to develop integrations with the commercetools composable commerce. The course reviews the needed range of technical concepts and best practices. The participants test their skills with the help of complex use cases and discuss different implementation scenarios. Intensive quizzes support the learner’s readiness for taking the commercetools certification test.

List icon
Duration

- 4.5 hours including two 15 minutes breaks

- about 10 days of upfront self-study depending on the learner’s pre-knowledge

List icon
Who should take this course?

- Software Developers

- Technical Team Leads

- Technical Solution Architects

Table of content
Stay informed
Get weekly updates on markets, new features, and exclusive investment insights delivered straight to your inbox.
This course teaches you to
  • Create and maintain commercetools organizations and projects
  • Use the Java SDKs 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
  • Extensive self-study to have acquired good knowledge of the commercetools Java SDK
  • Basic understanding of typical and advanced customer specific eCommerce business requirements
Course Contents

Getting to know commercetools

  • Organizations and projects
  • Introduction to commercetools and the commercetools mindset
  • commercetools touchpoints
  • commercetools regions, organizations, projects

Resource Life Cycle

  • Introduction to the SDK being used in the course
  • CRUD operations on resources
  • Authorization flows

Products and Resource Synchronization

  • Products, product types and product variants
  • Product and project synchronization
  • Import API
  • Project synchronization

Carts, Orders and Checkout

  • Checkout and order creation
  • Channels, inventory information and state machines for implementation of business requirements and workflows
  • Product and cart discounts
  • commercetools payment API

Store Management and “me” API authorization

  • Store-based cart management
  • “Me” endpoints for access from SPAs and native mobile apps

Search, Queries and Bulk Download

  • Product search
  • Bulk export optimization
  • commercetools GraphQL

Extending commercetools

  • API extensions and message subscriptions
  • Custom types
  • Custom objects

Optional Topics

  • Deployment approaches and tradeoffs
  • Logging, error handling, performance considerations
  • The MACH initiative

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
Request course

Register for a Java Composable Commerce Developer Exam Preparation Course

Get in touch

The modern commerce platform for enterprise growth

Join 600+ enterprises already running on commercetools