There's a lot to consider when it comes to building and launching a successful Shopify store. From the design and development of a great theme, right through to the production of beautiful product photography, and strategic marketing campaigns — there’s a lot of moving parts.
As much as you might want to dive head first into Shopify theme development, it’s often difficult to know where to start. Should you begin experimenting with Liquid hands-on, or diligently read our documentation from beginning to end?
Each one of us learns differently, but one thing in recent years has become clear—online video training has transformed the way we educate ourselves. These increasingly popular courses can help you take your design and development skills to new heights, by offering a platform for learning a specialized skill-set at your own pace.
4 Shopify theme development courses to 10x your skills
On the partners site, we have two resources that will teach you about Shopify theme development.
In our guide on learning liquid, you will get a primer on getting started with Shopify theme development. In the Shopify Partners Academy, our course series will teach you Shopify’s core features and functionality. By taking this course you will have a clear understanding of the front end development tools and frameworks used in Shopify.
We've teamed up with SkillShare, one of the world's leading online learning platforms, and two of our top Shopify Experts to produce two new courses aimed at teaching new and experienced web designers how to work effectively with the Shopify platform.
We've ensured these courses are completely free — that way, you can start your path to 10x'ing your Shopify theme development skills today. Here are four courses we recommend to level up your theme development.
You might also like: 4 Essential Tips for Building Your First Shopify Theme
1. Learn Theme Development with the Shopify Partners Academy
To build themes, you need to understand Shopify’s core features and functionality as well as the front end development tools and frameworks. The Shopify Partners Academy is a self-study course series with 11 courses that will walk you through the nuances of Shopify’s platform. This online course series is designed to help you level-up your product and business skills.
Within the partners academy and our course, Shopify Theme Development Basics, Shopify Plus Partner, Rocket Code, takes you through the essentials of developing world-class Shopify Themes for your client. You will learn how to set up a local development environment, utilize the Shopify Theme Editor, and use the Shopify Ajax API. You will walk away with tips and best practices for tackling responsive design on Shopify for theme development.
Get started with theme development in the Shopify Partner Academy
Get up to speed with Shopify theme development basics in the Shopify Partners Academy. Learn tips and best practices for tackling responsive design on Shopify.
To access these courses, you need to be a Shopify Partner. Not yet a partner? Sign up today!
Take the course
2. Learning Liquid: A Guide on Getting Started with Shopify Theme Development
Learning Liquid is the cornerstone of every great Shopify developer’s success. Whether you’re just starting out with Shopify themes, or you’re a seasoned Shopify Expert, there are always new and useful things to learn that will help with your everyday theme development. We’ve compiled a comprehensive list of hints, tips, and tricks for using Liquid that will help take your Shopify theme development skills to the next level.
In this guide, we’ll cover:
- An overview of the Liquid templating language.
- How to setup a “local” development environment.
- Techniques for getting the most out of your Shopify templates.
- How to use Liquid to improve your images.
- Plus, even more tips, tricks, and hacks for customizing Shopify stores using Liquid!
3. Shopify Essentials for Web Developers
Shopify Essentials for Web Developers: From Store Setup to Custom Themes
An Online Skillshare Class by Kurt Elster
If you're new to Shopify, start here. Senior Ecommerce Consultant Kurt Elster's three-hour course is intended for web designers and developers with little to no knowledge, and acts as a comprehensive primer on the Shopify ecosystem. This course will teach you how to get started with theme modification, and walks through the basics of offering your clients a completely custom development.
With over 17 bitesized videos, Kurt will show you how to add a new line of services to your existing web design business, by equipping you with everything needed to find success with Shopify.
This course will feature an in-depth look at the following topics:
- Getting started with ecommerce
- Intro to your partner account
- Development walkthrough
- Products, collections, and pages
- Products and their variants
- Pages and blogs
- Themes, layouts, and filters
- Themes and Liquid explained
- Layouts and templates
- Filters and loops
- Liquid walkthrough
- Using alternate templates and snippets
- Theme settings
- Making money with Shopify
New to Shopify theme development?
This 17-part crash course will provide you with everything you need to know to start designing and developing beautiful ecommerce websites with Shopify.
4. Advanced Shopify Theme Development
Advanced Shopify Theme Development
An Online Skillshare Class by Gavin Ballard
If you are a seasoned Shopify professional, and looking to take your skills to the next level, this course is for you. In this 90-minute course, Shopify Expert Gavin Ballard will share the skills and knowledge that have enabled him to work on advanced themes and bespoke apps on the Shopify platform.
This course will teach you how to create exceptional and immersive ecommerce experiences; from using progressive enhancement on product pages, to “Ajaxifying” your cart, and more. Gavin will also share his best practices to help you streamline your own workflow and work more effectively in teams.
This course will feature an in-depth look at the following topics:
- A better development workflow
- Advanced theme development
- Product customizations
- Filtering, sorting, and viewing collections
- Adding Ajax to your theme
- Advanced workflow and deployment
- Automating your workflow
- Deploying Shopify Themes
Looking to 10x your theme development skills?
Learn Shopify theme development in this 90-minute course. Take your skills to the next level.
Looking for more Shopify theme development resources?
We're focused on helping you find success on our platform. From our Shopify and web design resources to our Shopify and Liquid tutorials, we're constantly releasing new resources to enable you to create effective ecommerce solutions for your clients, and beautiful experiences for their customers.