Shopify Course
Shopify is an e-commerce platform that powers millions of online stores. Most customization happens through Liquid, Shopify's own templating language, plus a set of platform-specific concepts — themes, sections, metafields, and APIs — that don't map directly onto general web development. This course builds up that mental model from scratch and takes it all the way through search, customer accounts, performance, and going fully headless.
What you'll learn
You'll start with Liquid itself — how it outputs data, its tags and filters — then move into how a Shopify theme is actually put together: layouts, templates, sections, and snippets working together to render a page. From there you'll work with the objects a storefront actually needs — collections, products, and the cart — customize checkout-adjacent forms, attach custom data with metafields, and connect themes to apps through the Admin API and webhooks. The final stretch covers responsive images, on-site search and filtering, customer account pages, the concrete performance and SEO practices that make a theme fast and findable, and a look at Hydrogen, Shopify's own framework for building a storefront outside the theme system entirely.
Lessons
- Introduction
- Liquid Basics
- Liquid Tags & Filters
- Theme Structure
- Sections & Blocks
- Collections & Products
- Cart & Forms
- Metafields
- The Admin API
- Webhooks
- Images & Responsive Media
- Search & Filtering
- Customer Accounts
- Performance & SEO
- Headless with Hydrogen