Shopify Theme Development: Create Shopify Themes [2023] (Udemy.com)
Learn how to create Shopify themes using ThemeKit and how to use Liquid programming for customizing Shopify themes
Created by: Bernard Polidario
Last updated January 2024
What you will learn
- Shopify Theme Development
- Upgrading to Online Store 2.0
- Liquid Programming (Tags, Objects, & Filters)
- Shopify ThemeKit
- Creating Shopify theme settings & blocks with schema
- How to create a Shopify store
How it compares
Against the other 84 rated Udemy courses in Shopify on CourseDuck:
- Rating4.4 out of 5higher than 42% of them
- Reviews716#22 of 85 by number of reviews
- Length12 hourslonger than 94% of them
- Last updatedJanuary 2024more recently than 60% of them
Course Description
Due to the pandemic, a lot of people are trying to learn how to create an online store with Shopify. These new merchants are looking for Shopify themes that are effective enough to bring them sales. Why not become one of the new Shopify developers and create an amazing Shopify theme from scratch?
What is a Shopify theme?
Shopify themes are such a big part of an online store since they make it easier to customize a website. There are only a few amounts of Shopify themes that can be used by merchants for free and that makes Shopify theme development super profitable. So why not create a Shopify store?
In this course, we’re going to learn how to create a Shopify theme using ThemeKit and Liquid. We’re going to cover all of the important parts of Shopify Theme Development including schema settings and blocks so merchants can easily customize their Shopify store without coding.
In this course you will learn:
How to set up your development store
Using Bootstrap to design a Shopify theme
Theme files and assets
Schema Tag (Settings/Blocks)
How to create the customer's page (orders page & addresses page)
Liquid language (Referencing asset files, loops, conditional statements, Shopify objects, filters, and many more)
AJAX API (Getting products data, Sending products to the cart, etc)
JSON Templates (NEW)
If you think you’re ready to start, signup now, and let’s create the best Shopify theme together!
FAQs
Is this course using Shopify CLI?!
Unfortunately not. I would like to update this course to use Shopify CLI instead of ThemeKit but unfortunately, it will just cost me a lot of time since most of the lessons are using ThemeKit. I'd rather just create a separate course for Shopify CLI theme development.
So, apologies, if you're looking for Shopify CLI, I have recently released a new course! Please check it out on my account!Will you show us how to use JSON templates?
Yes. In fact, I've already added new lessons teaching how to migrate liquid templates to JSON templates.
Instructor Details
- 4.4 Rating
716 Reviews
Bernard Polidario
Hello! I'm Bernard.
I am a Shopify Developer at WeeklyHow with a stack-overflowing passion for teaching and making content online. I started learning how to code when I was 12 years old. The very first programming language that I learned is ActionScript 2, if you know Adobe Flash, that's the first thing I learned. Then, PHP, MySQL, JavaScript, Unity, and the list goes on and on.
I've made so many projects before but most of them were deleted due to me neglecting the web server that I had years ago.
Then, I started making YouTube videos reacting to funny things online, and making songs, and had more than 12,000 subscribers. Unfortunately, I had to move on from that channel because I realized that my true passion is coding and teaching.
Anyway, I decided to start teaching here on Udemy as well and so if you're reading this right now, I hope you'll find your way into one of my courses, and hopefully, you find them helpful.
More courses by Bernard Polidario
Shopify Theme Development: Online Store 3.0 + TailwindCSS (2026)
4.1 (1,675 Reviews)
Provider: Udemy
Time: 16h
$84.99
Shopify Development - Learn Shopify Liquid Programming (2024)
4.3 (913 Reviews)
Provider: Udemy
Time: 4h
$64.99
Shopify App Development - Vanilla PHP, GraphQL, & REST API (2024)
4.2 (337 Reviews)
Provider: Udemy
Time: 7.9h
$69.99
More Shopify courses
Shopify for Beginners - The Complete Shopify Course (2025)
4.8 (513 Reviews)
Provider: Udemy
Time: 9.7h
$84.99
The Complete AI Shopify Dropshipping Course (2026)
4.7 (30,775 Reviews)
Provider: Udemy
Time: 7h
$129.99
The Complete Shopify Dropshipping Masterclass 2026
4.7 (8,116 Reviews)
Provider: Udemy
Time: 9.1h
$139.99
The Complete Shopify Dropshipping Course 2026 *REAL RESULTS*
4.7 (5,923 Reviews)
Provider: Udemy
Time: 10.2h
$109.99
Shopify Dropshipping Course 2026: Start Selling Online Today
4.7 (224 Reviews)
Provider: Udemy
Time: 8.6h
$19.99
Reviews
By Ian Angat on 1/6/2025
For me this training is still timely, with the following points: - use of bootstrap like the integration and style usage - use of Locales - templates creation - content (header/ nav bar, etc.) - customers templates - Bonus lessons justified the training with the online store 2.0 JSON template migration
By Charlotte Morris on 12/9/2021
Talking is a little bit fast, been awkward having to quickly jump back and forth to follow steps and to not miss anything. Course is just following along and completing all the required template files, with some small explanations thrown in. Works for me for now, but unsure if the information will stick over time. Other than that, content is great for people wanting a great template to build themes from.
By Luke Markham on 10/25/2021
Pros: Great course for shopify to get your feet wet. Well presented. Friendly attitude. Cons: Tutor often refers to objects in the code as arrays. Too much time spent on bootstrap. If you're coding along you'll spend the majority of the time writing bootstrap classes
By Blake Hutchinson on 8/5/2021
When I purchased this course and began it, the total time was 8 hours, 33 minutes. When I "finished" it, the instructor had added a few sections including Online Store 2.0 and several videos, making the total time 10 hours, 27 minutes. Highly recommended course!
By Cavin Gayle on 8/1/2021
The course includes a lot of bootstrap as well which but most importantly he builds every aspect of a Shopify theme from scratch which really allows you to get a good feel for using liquid. Make sure you look through the QA section and get the source code to make the course easier but overall great course.
By Timothy Nguyen on 6/22/2021
I learned much from this course in terms of the theme file structure, and how different liquid files come together to make the whole. Also, as a beginner self-taught programmer learning the ropes, having some exposure to frameworks, i.e. bootstrap, was a very welcome experience as to how frameworks can be used in general. I would definitely recommend this for other beginner web programmers as a good project to take on.
By Khaled Ajaj on 6/16/2021
Absolute professional in his teaching and his lesson plans. The lessons are full to the brim with relevant and efficient code examples, and he talks through every single step of the way which I really enjoy. Before delving into this course, however, I recommend you strengthen your understanding of standard web-development fundamentals. The teacher will not pause to explain these simple concepts that you should already know beforehand, so beginners beware! Other than that, the course is perfect for anyone pursuing theme development. Every single course of action taken has its purpose in his lessons, either to show you alternate ways to accomplish tasks or to deepen your familiarity with common practices used out in the field. Highly recommended, no buyer's remorse whatsoever, I'm glad this man put his all into making lessons worth one-hundred-fold its original price!
By Vu Vo on 5/28/2021
Great course overall, Bernard really helped us get exposed to fundamentals of Shopify theme code and a few pitfalls that you might run into while developing Shopify theme, also the tricks to address those pitfalls
By Brandon on 5/26/2021
Excellent course on Liquid. I knew some of the basics before taking it, but this course was very methodical/thorough around showing you how to do create your own Shopify template from scratch. It's structured very well in that he teaches how to do specific things in Liquid, you practice those things through an exercise, then in the next videos you learn new things and continue to reinforce the things learned previously.
By Drae Ramsey on 4/22/2021
This is a great course to get started with Shopify theme development and the best one I have found so far. Now that I have the fundamentals under my belt and a clear path paved, I feel confident to continue learning theme development on my own. Thank you Bernard!
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 88 / 100









