Introduction to working with Shopify Themes
Workshop, 1×1.5h + Q&A • Wed, April 13 2022
09:00 – 10:30 AM PT (Pacific, US) • 18:00 – 19:30 CET (Europe)
With a base of millions of merchants around the world, Shopify is a perfect platform for front-end developers to learn about building themes for online stores.
Following this practical workshop you’ll be able to set up a local development environment and edit theme code to customize an example storefront. We’ll also explore Shopify’s Liquid templating language and learn how it can be leveraged to display dynamic store content.
In this workshop, you’ll learn how to:
- Set up a development environment to edit theme files on your computer
- Work with Liquid to display and manipulate store data
- Create theme settings that merchants can interact with
- Understand Shopify’s new Online Store 2.0 features
- Follow best practices for accessibility and performance
Who is this workshop for?
Anyone with front-end development experience who is looking to learn about how to build stores for Shopify merchants. With the reopening of the Shopify Theme Store marketplace for new submissions, developers have a great opportunity to earn revenue creating beautiful and performant storefronts for merchants. This workshop will provide the building blocks for starting your theme development journey.
What hardware/software do you need?
You will need a text-editor like VSCode on your machine, and a Shopify Partner account already created. During the workshop we’ll demonstrate how to install and use the Shopify CLI.
About Liam Griffin
Liam is a Developer Evangelist at Shopify, based in the west coast of Ireland. He is passionate about creating learning resources and educational content for the theme developer community building on Shopify. As a counterpoint to his digital endeavors, Liam likes nothing more than relaxing with a captivating novel.
Time & Schedule
Our virtual doors open at 8:45, we start at 9 AM PDT. Please mark your calendars:
- Wed, April 13, 09:00 – 10:30 AM PT (18:00 – 19:30 CET)
8:45 AM PDT
Virtual doors open, registration, chat, and introductions.
9:00 AM – 10:15 AM
Setting up the working environment, we’ll work with Liquid to display and manipulate store data. We’ll setup the Shopify GitHub Integration to manage theme changes.
We’ll create theme settings that merchants can interact with, and we’ll be diving into Shopify’s new Online Store 2.0 features. We’ll end the day by building some theme components that follow best practices for accessibility and performance.
10:15 AM – 11:30 AM
Q&A with Liam on the day’s material. Networking!