Welcome to Shopify Workshops
Workshops provide a guided, tutorial, hands-on coding experience. Most workshops will step you through the process of building an application, theme, or function.
Creating custom Shopify Checkout experiences with Checkout UI extensions
Learn how to extend your Shopify checkout experience by adding a custom field to checkout with Checkout UI extensions.
Use Rust to create a Shopify Discount Function
Get familiar with Shopify Functions by creating a volume based discount, written in Rust.
Learn how to call the GraphQL Admin API
Get started with the Admin API by making GraphQL queries and mutations.
Create, render, and automate tasks with Metafields
Learn how to use metafields to create and render information and leverage Shopify Flow to automate tasks.
Setup your Shopify Account, CLI, and Store
Get everything you need to develop on Shopify set up and ready to go.
Streamline Bulk Mutations
Learn how to streamline any bulk mutation process by following along this bulk product import example.
Usage Billing with the Shopify Billing API
Implement usage based billing using the Billing API.
Implementing Webhooks in Node.js
Get hands-on with Webhooks and avoid some common gotchas.