Shopify Development – Learn Shopify Liquid Programming
Do you want to learn Liquid programming so that you can customize or understand the codes of your Shopify theme? If yes, then you have come to the right place!
Welcome to the Shopify Liquid Programming course! In this course, my goal is to help you understand what is Liquid in Shopify: what it does, and how to use it.
In this course, I’m going to cover the following features of Liquid:
- What are global objects
- What are content objects
- Making conditions
- Making looping statements
If you are a Shopify store owner, and you’d like to understand how a Shopify store is running, then learning Liquid can be extremely helpful.
In this course, I will also give you as many examples as possible to make Shopify Liquid easy to understand and how it blends with markup languages like HTML.
You will learn:
- How to create navigations / menu links
- How to create paginations
- How to create custom sections
- and more!
Why Take This Course?
One of the biggest mistakes that people make is that they customize their Shopify theme aimlessly. What they usually do is Google the features that they’re looking for, then they will copy a code from someone else and apply it to their Shopify store without understanding the code that they copied and pasted. This can be an issue since they don’t understand the objects, tags, and filters.
That’s why I’m here to help you avoid making that mistake!
Before Taking This Course
Now, what are the things that you need to know before taking this course? To get the best experience out of this course, it’s highly recommended that you know how to use Shopify. What I mean is, you should know your way around Shopify from admin, to settings and to storefront.
Next, it’s important that you know at least the fundamentals of programming (Like the operators, or data types). Though I will do my best to explain what is going on in each lessons so that even if you have less knowledge about programming, you’ll be able to understand the code. In addition, for each lessons, I will provide resources related to the lessons (e.g. PDFs or articles) so that you can use those resources to learn more about Liquid.
Another thing that you can do is to post questions in the QnA section. So if you have questions, you can post them in the QnA. I will also include in this course, quizzes or questionnaires so that you can test yourself if you can finally use Liquid.
So are you ready to learn Liquid? If yes, join me and I will see you on the other side.
March 05, 2023
- Added new lesson(s)
- Fixed video/lesson(s) misspellings & errors
- Updated course description to match the lessons
February 07, 2023
- Added new lesson(s)
November 27, 2022
- Added new lessons
- Updated the video introduction of the course
October 30, 2022
- Updated resource(s) and course Material(s)
- Updated chapter name(s)
What Will You Learn?
- Learn about Shopify Liquid (Objects, Tags, Filters)
- Learn how to read Shopify codes
- Shopify Theme Development
What is Shopify Liquid?08:43
Programming Languages vs Template Languages01:35
Becoming a Shopify Partner03:28
Creating a development store02:06
Download the course’s Shopify theme01:41
Introduction to Objects12:54
Add section button is missing?!08:11
Let’s review what you learned!
Introduction to Tags01:16
Control flow tags19:30
Understanding the basics of Operators in Liquid03:51
Let’s practice for a little bit!
How to use Filters10:16
Creating variables with assign06:56
Creating variables with capture04:14
Increment & Decrement03:05
What is a handle and how to use it?08:21
How To Use The Files in the Assets Folder08:22
How To Create Custom Pagination27:55
How To Create a Simple Navigation using Linklists15:13
Sections & Schema
What are sections again?07:37
How to create input settings07:33
How to use the input settings05:08
How to add sections using theme editor07:30
How to use section blocks to create a simple FAQ section17:22