Skip to main content

Introduction to Working With Shopify Themes

Liam Griffin

Your instructor
Liam Griffin

Workshop includes:
  • 🔖  Examples to take away
  • 🗣  Interactive sessions
  • 📺  Workshop recordings
  • 🎤  Dedicated Q&A time

Workshop, 1×1.5h + Q&A • Wed, April 13 2022
09:00 – 11:30 AM PT 18:00 – 20:30 CET Check your time zone

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.


Did you miss this free workshop? You can rewatch the workshop below or on our Vimeo page. Enjoy!

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. Before the workshop you will need to install and set up the Shopify CLI. To install the Shopify CLI ensure your computer has installed Ruby 2.7 or higher, and Git and follow our developer documentation. If you need assistance setting up the Shopify CLI you can access the workshop Slack channel where the instructor can guide you through the process.

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)

Program

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!