> This page is for Developer.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.bigcommerce.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.bigcommerce.com/_mcp/server.

# Course Overview and Prerequisites

Plan: Composable Developer

Lesson 1 of 19 · 5 min

## Course Overview

This course will introduce you to Catalyst, BigCommerce's composable framework and storefront. Discover why Catalyst serves as a best of breed starting point for your own custom storefronts. Catalyst provides a ready-made Next.js storefront implementation utilizing a rich component library and a flexibly crafted GraphQL API client. This course will ground you in the basics of the Catalyst architecture and guide you through setting up your own Catalyst project.

## Course Objectives

* Identify the purpose and use of Catalyst's core toolsets and the reference storefront.
* Identify the use of the Catalyst installation and setup tool.
* Examine the architecture of Catalyst routing, the API client, and the component library.
* Identify useful tools included in the Catalyst reference storefront.
* Apply what you've learned about Catalyst architecture by completing hands-on labs.