Next Commerce Server Training:
Online, 28th to 30th September, 2015

Commerce Server Training

This is a three day course designed to bring .Net developers or architects up to speed on Commerce Server. We assume no Commerce Server experience.

Course topics Commerce Server 11 (integrated with Sitecore)

  • A thorough understanding of the core systems is essential. This course gives a grounding in the subsystems with the modules on the Catalog, Inventory, Profile, and Orders Subsystems.
  • No prior Sitecore experience is needed, this course covers the foundation concepts as well as the integration between Sitecore and Commerce Server.
  •  Module 1, Introduction, provides a high-level overview the plumbing between Commerce Server and Sitecore 8. This includes the Commerce Connect architecture and the Data Providers. Key Sitecore concepts needed for the course are reviewed.
  • Module 2, Catalogs, covered here are the concepts of base catalogs, custom catalogs, categories, products and variants. The student will create catalogs and categories, edit their properties using the Merchandizing Manager and the Sitecore Tree. Labs including creating relationships between products, managing images, creating an image from a template, modifying the catalog schema, enriching a data template, and configuring product buckets.
  • Module 3, Inventory. This module enables the student to create inventory catalogs and link them with base catalogs. Covered here are the concepts of back orderable and preorderable SKUs. Using the Sample Commerce Server Shop MVC code, the student experiments with different settings of the SKU properties.
  • Module 4, Search. Using Lucene, the student will work on the faceting features. The student will create dynamic categories for products.
  • Module 5, Profiles. This module covers creating, editing and deleting profiles and addresses and the interplay between the Sitecore authorization and the Commerce Server Profile System. The lab includes adding a property to the profile system, making the necessary changes in the code of the MVC site, a second lab covers importing the profiles into Sitecore. The concepts of the Connect framework and the Sitecore pipelines are reexamined.
  • Module 6, Orders provides the concepts of baskets, split tenders and shipments and mapped storage. Commerce pipelines are examined, and the MVC site code is used to illustrate the concepts of Shipping and Payment methods. Using the tools of the Marketing system, a new discount is implemented.

Course topics Commerce Server 11 (standalone)

  • Commerce Multi-Channel Foundation, discusses the entity model based development for Commerce Server. This is the key topic of the course, but can only be handled on the third day after you understand the core systems in Commerce Server.
  • After the topic SharePoint and Commerce Server, you will understand the SharePoint architecture, and how to use it to build Commerce Server sites. You will understand the decision matrix, whether to use SharePoint Foundation, SharePoint Server or aspx to build your sites. Note: While not a prerequisite, a prior knowledge of SharePoint will help you get the most out of this topic.
  • Installing, discusses the prerequisite hardware and software requirements to deploy Commerce Server 10. You will do a complete deployment yourself.
  • Every minute an online shop is down costs money. This topic Managing and Monitoring concentrates on keeping a Commerce Server installation running smoothly.
  • This topic, Staging will give you an understanding of an often neglected but essential part of Commerce Server. How will changes from the development environment reach the production environment? You will enjoy trying out a part of this process in the labs.
  • Who wants to build an insecure shop? This topic, Security will give you an understanding of some of the security issues to be considered with Commerce Server.
  • Most online shops have to integrate into the rest of the business infrastructure. In this topic Connecting to Biztalk, you will integrate Commerce Server and BizTalk.
  • The lab for our topic Using the Partner SDK has proved to be our most popular lab. Here you will add auditing functionality to the business managers, and discover a hidden feature in Azman.
  • A thorough understanding of the core systems is essential even with the entity model. The second day is spent giving a thorough grounding in the subsystems with the modules on the Catalog, Inventory, Profile, Order and Marketing Systems as well as caching and the infamous pipelines.
  • Note: Some labs may be omitted to allow more time for advanced topics.

Next Steps

Online, 28th to 30th September, 2015 - Commerce Server 11 (Sitecore)

Please visit our booking page for more information.

Software Smith is a CommerceServer.net recommended training partner.


Feedback from our students:
"I have never had a better technical instructor and I have taken a LOT of technical courses"--JB, US

"Great course. Glen is much more than a skilled instructor. He also a very knowlegeable Commerce Server consultant."--MH, Canada

"I had the opportunity to attend the perfect training. Organized with excellence and led magnificantly!"--LD, Bulgaria

"If you’re looking for training from someone who’s been involved in real-world Commerce Server implementations, is immersed in the Commerce Server community, is an ace developer, and who has the ablilty to bring that knowledge into the classroom and efficiently convey it to students, then you need look no further than Glen Smith’s training. Glen provides great value, knowledgable insights and quick and efficient followup. His training style cuts through the clutter and focuses on what a developer needs to know. Great job"--DL, Canada

It was a great and perfect training for me. The instructor was one of the best ones I had for technical trainings. The training was well-organized and covered a lot. Thank you."--AK, US