> 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: Developer Foundations

Lesson 1 of 28 · 5 min

## Course Overview

In this course, you will learn how to interact with the GraphQL Storefront API and discuss various use cases for each. You will then practice and apply what you learn with activities and challenges. A final assessment with questions and practical activities will be given at the end to test your knowledge.

## Course Objectives

* Learn to work with GraphQL Storefront API and discuss various use cases
* Create a storefront API token (for client-side use)
* Create a private token (for server-to-server use)
* Run queries to retrieve storefront data
* Build up useful and reusable GraphQL workflows in an API client

## Prerequisites

* Active BigCommerce store
* Basic knowledge of APIs

## Resources

The following resources may be helpful during this course:

* [GraphQL Storefront API Overview](/developer/docs/storefront/guides/graphql-storefront-api)
* [Developer Community](/developer/community/connect)
* [Storefront GraphQL API Reference](/developer/docs/storefront/guides/graphql-storefront-api/overview)
* [API Best Practices](/developer/docs/overview/api-fundamentals/rate-limits)