BigCommerce Course
BigCommerce is a hosted e-commerce platform, similar in shape to Shopify but built around its own theme engine (Stencil), templating language (Handlebars), and a pair of separate APIs for storefront data and store management. This course covers how a BigCommerce storefront is actually put together, from templating fundamentals through B2B, multi-storefront, SEO, and going headless.
What you'll learn
You'll start with how Stencil themes are structured and how Handlebars renders data into a page, then move into BigCommerce's API model — the Storefront APIs a page's own JavaScript can call, and the authenticated Management API used by backend integrations and apps. From there you'll work with products, categories, and custom fields, customize the cart and checkout experience, build widgets with Page Builder, and connect a storefront to apps through webhooks. The final stretch covers faceted search, customer groups and B2B Edition, running multiple storefronts and languages, the concrete performance and SEO practices that make a Stencil theme fast and findable, and a look at Catalyst, BigCommerce's own Next.js framework for going headless.
Lessons
- Introduction
- Stencil Theme Structure
- Handlebars Basics
- Storefront vs. Management API
- Products & Categories
- Cart & Checkout
- Widgets & Page Builder
- Webhooks & Apps
- Faceted Search
- Customer Accounts & B2B
- Multi-Storefront & i18n
- Performance & SEO
- Headless with Catalyst