Liquid Storefronts for Theme Developers

Learn how to use Liquid, Shopify's templating language, to optimize Shopify themes and deliver exceptional user experiences. After completing the learning path, pass a proctored assessment that tests your knowledge of the Liquid Storefronts for Theme Developers learning path content.

rate limit

Code not recognized.

Learning path included

Proctored assessment

Verified Skills Badge

Please note: you can access this learning path without the Verified Skill Badge here.

About this learning path

These courses are designed to help you learn how to use Liquid for theme development including the basics of Liquid, understanding Theme architecture with Liquid, how to optimize performance, and best practices for testing themes to create exceptional user experiences.

By the end of this learning path, you'll be prepared to develop an engaging, high-performing theme that meets the needs of customers and their business.

Requirements

We recommend completing the Shopify Development Fundamentals Learning Path.

We also recommend having a working knowledge of HTML, CSS, and JavaScript, experience working with GitHub (for code versioning), familiarity with the concept of templating languages, and the ability to consume APIs. 

Assessment details

  • The assessment consists of 33 scored questions. It will take approximately 40 minutes to complete.
  • A score of 80% will earn a Verified Skills badge shareable via Credly.
  • Assessments may contain up to 10 additional unscored questions that do not impact your results. These are inserted randomly into the assessment to gather data for future testing.
  • Badges are valid for two years from the date of successful completion.

Assessment outline

Introduction to Liquid: 36%

  • Articulate what Liquid is as a template language and how it works alongside HTML/CSS/JS to manipulate and show store data on a page
  • Write Liquid code using objects, tags, and filters, loops, logic, and operators, and describe use cases for each

Understand Theme architecture with Liquid: 33%

  • Describe the key elements of a theme including templates, sections and section settings, and snippets, and describe what the liquid code within is doing
  • Download a Shopify theme to a local environment, make edits, and preview changes using basic theme CLI commands

Liquid optimization: 31%

  • Identify and fix common errors when writing Liquid code using theme check and theme inspector
  • Test Liquid performance using the Flamegraph and interpret results
  • Describe basic performance optimization techniques when building themes