WooCommerce Wordpress Plugin - Create an eCommerce Website (Udemy.com)
Master the WooCommerce WordPress Plugin to build an eCommerce website online to accept PayPal, credit cards, and more.
Created by: Andrew Williams
Last updated April 2026
What you will learn
- Understand the role of WooCommerce in the creation of an eCommerce store.
- Learn to install WordPress and WooCommerce on a web host, or your own computer.
- The limitations of the Gutenberg editor and why I recommend Elementor.
- You'll get a full Elementor primer to get you up and started with Elementor.
- Build an eCommerce store using WooCommerce and WordPress.
- The different types of products you can add to your store - simple, variable, grouped, affiliate/external, downloadable, and intangible.
- How WooCommerce can be used for physical products, affiliate products, services, etc.
- How to use categories, tags & attributes with your products for a better user experience.
- How to use Upsells and cross sells.
- Configure WooCommerce to create the site you want.
- How to configure tax settings in WooCommerce.
- How to setup shipping.
How it compares
Against the other 102 rated Udemy courses in WordPress on CourseDuck:
- Rating4.6 out of 5higher than 72% of them
- Reviews304#73 of 103 by number of reviews
- Length9.6 hourslonger than 71% of them
- Last updatedApril 2026more recently than 95% of them
Course Description
This is a complete course on how to build a WordPress eCommerce website with WordPress and the WooCommerce WordPress plugin. We start at "A" and end with "Z" with no steps missed. The only experience I assume is that you are familiar with WordPress.
Why WooCommerce is the Leading eCommerce WordPress Plugin for Your Online Store
WooCommerce is the most popular eCommerce WordPress plugin, powering over 25% to 30% of all eCommerce websites worldwide. Its seamless integration with WordPress makes it a top choice for businesses looking to add eCommerce functionality to their websites. As an open-source solution, WooCommerce offers extensive flexibility, allowing users to customize their online stores to meet specific needs.
With thousands of plugins and extensions available, WooCommerce makes it easy to enhance the functionality of any eCommerce website. Whether you need payment gateways, shipping options, or marketing tools, WooCommerce’s vast ecosystem provides everything you need to grow your eCommerce business.
One of WooCommerce's standout features is its cost-effectiveness. The core plugin is free, making it an ideal choice for startups and small businesses looking to establish their eCommerce presence without high upfront costs. As your eCommerce business grows, WooCommerce scales with you, offering advanced features and customizations to match your expanding needs.
WooCommerce is also known for its user-friendly interface, making it easy for WordPress users to manage their eCommerce websites. With its strong SEO capabilities inherited from WordPress, WooCommerce helps eCommerce sites rank higher in search engine results, driving organic traffic and boosting sales.
With that in mind, let's see what you'll learn in this course.
The course is split up into several sections.
Section 1. Introduction.
In this section, I'll introduce myself as your instructor, and the WooCommerce plugin with WordPress, as the tool of choice. I'll then give you a tour of the site we'll be building in the course. Both lectures in this section have preview turned on, so you can take a sneak peek now if you want to.
Section 2. WordPress.
This section is there to get you started quickly with WordPress. We'll cover install on a web host as well as an installation on your own computer if you prefer to follow the course without the expense of a web host and domain name. I'll also cover a couple of important plugins I recommend you install to keep your site safe.
Section 3. The WooCommerce Plugin.
This section introduces you to WooCommerce and its popularity as a WordPress eCommerce website building plugin. We'll look at market share, then install and get it set up ready for your store.
Section 4. WordPress Page Editor.
This section looks at the default WordPress editor called Gutenberg and its limitations for this type of site. I'll then introduce a free alternative called Elementor. Elementor is the knight on a white horse, sweeping in to fix your problems, and I'll give you an Elementor primer, complete with the Box Model knowledge you need to make the most of the design options you'll have with Elementor. This course uses the FREE version of Elementor. You do not need the paid version.
Section 5. Adding Products.
This section will take you through all of the different types of products you can add to your store, such as Simple, Variable, Affiliate, Grouped, Downloadable, etc. We'll discuss the need for categories and tags, as well as how to define attributes that can then be assigned to your products. We'll end the section with a look at Upsells and Cross-sells.
Section 6. Creating the eCommerce Store.
With all the knowledge we've gained so far, we are now ready to build an eCommerce store. Watch over my shoulder as I build a fictional web store for my photography hobby. We'll cover important topics like:
Privacy page, terms, contact, etc.
Adding the products. I'll provide the product database I used in this course and instructions on how to import them into your own demo site so you can follow along with me, if you want.
We'll set up taxes.
We'll set up shipping.
We'll set up PayPal and credit card processing for the site.
We'll design a custom header and footer for the site.
We'll create a custom homepage with a unique header using Elementor.
We'll cover the options for customising your shop, including the shop page, product page, basket, account and checkout pages.
We'll discuss credibility and some things you should have visible on your site.
We'll then go through the options for making the store mobile-friendly using both the WordPress customizer and Elementor.
Section 7. Extras.
This section looks at several third-party addons for WooCommerce which will add some brilliant features to your store.
Section 8. WooCommerce Reference.
This section is a one-stop reference section. It goes through all the settings in WooCommerce to show you what they all do. If you want to know what something does, find the relevant lecture in this reference section and it should answer your question. Let me know if it doesn't.
By the end of this course, you will be confident (and competent) with WooCommerce and can build just about any type of eCommerce store for yourself or clients.
WooCommerce is the ultimate eCommerce WordPress plugin, offering unmatched flexibility, scalability, and integration with WordPress. Its extensive range of features, cost-effectiveness, and SEO benefits make it the preferred choice for building a successful eCommerce website. Learn how to harness the power of WooCommerce to create an eCommerce website with the power to rank in the search engines, and convert your visitors into customers.
Instructor Details
- 4.6 Rating
304 Reviews
Andrew Williams
I have written and published a number of books that are available on Amazon, including books on WordPress ("WordPress for Beginners 2026"), Self-Publishing ("Self-Publishing on Amazon 2025"), and A.I. (NotebookLM Mastery, ChatGPT for Beginners, ChatGPT for Seniors, AI for Students).
I also run a website called ezSEONews, where I provide tutorials on a number of skills required for running a successful website.
As an ex-schoolteacher, I hope I can make complicated topics simple to understand. I certainly enjoy trying!
More courses by Andrew Williams
Wordpress for Beginners - Master Wordpress Quickly (2026)
4.6 (33,550 Reviews)
Provider: Udemy
Time: 12.7h
$174.99
Learn how to Build High Quality Affiliate Websites (2025)
4.5 (2,214 Reviews)
Provider: Udemy
Time: 6.4h
$11.99
Learn Elementor - Elementor for WordPress (2026)
4.6 (2,046 Reviews)
Provider: Udemy
Time: 13.1h
$94.99
Wordpress Security - How To Stop Hackers (2025)
4.7 (1,153 Reviews)
Provider: Udemy
Time: 2.6h
$12.99
PowerPoint Training - Learn PowerPoint Presentations (2025)
4.5 (1,071 Reviews)
Provider: Udemy
Time: 11.6h
$69.99
More WordPress courses
Complete WordPress Developer Course - Plugins & Themes (2025)
4.9 (2,983 Reviews)
Provider: Udemy
Time: 29.3h
$129.99
WordPress for Beginners: Create a Website Step by Step (2025)
4.8 (8,059 Reviews)
Provider: Udemy
Time: 5.3h
$94.99
WordPress Theme Development from Scratch 2.0 (2026)
4.8 (1,142 Reviews)
Provider: Udemy
Time: 10.3h
$24.99
WordPress for eCommerce | How to Build an Online Store 2018
4.8 (485 Reviews)
Provider: Udemy
Time: 1.5h
Free
Install Wordpress Locally - No Monthly Web Hosting Costs (2025)
4.8 (380 Reviews)
Provider: Udemy
Time: 1.9h
$59.99
Reviews
By Simon Gill on 12/9/2025
I like how you deliver the content, it's very good. What could be better; it's now 2025 not 2022 and the part where you describe Elementor's blocks and inner sections are legacy old school, you do mention this. But most viewers will now be working with Sections and containers and won't be wanting to go backwards, it would have been better to re shoot the video to be relevant and current.
By Anna K Wright on 10/27/2025
Very well structured course clearly explaining the steps and knowledge needed to set up your first WooCommerce website. It is easy to follow and sources for additional information are provided. Looking forward to applying everything I've learned to my first WooCommerce website.
By N V Anil Kumar on 5/3/2025
The course is excellent. I am enjoying learning the course. Author should improve the course with advanced features and remove outdated information. But it is well worth the money & efforts you put in. Author handholds you until you can develop an e-commerce website on your own. Way to go! Thanks.
By Virginia Hodgins on 8/2/2024
This was a very good and very helpful course. I would recommend it to anyone who wants to know how to create a WooCommerce site from scratch, especially for someone who is new at this. Dr. Williams is an amazing teacher and goes over virtually everything you will need to know and explains WHY. The only issue I had is that a few plugins and things have changed and could use an update in the course. But all in all, as a person who usually touches a computer and things blow up, I am really impressed and grateful to Dr. Williams.
By Donna Noreiga on 7/26/2024
Yes. Very good match for me. Even though I have some experience, I am learning several important points and tips. Thoroughly enjoying Andrew's course. He is very clear and thorough. Andrew knows his stuff! Excellent choice!
By Denise Hartshorn on 5/16/2024
I've already set up my website but I am using WP2024 theme - I am having issues making changes to the navigation on my website so I decided I needed to get some outside assistance. So far - easy to understand and is making sense of what I've done to this point in the tutorial. One thing I have found is that since this is based on an older version it doesn't completely translate. Also has lost me a couple of times with assumptions that I already knew how to do a couple of things. Since I had already set up some content I was not able to follow lock step, but now that we are into editing pages and creating the Home page I find it very helpful!
By Brian Michael Keast on 1/5/2024
I've taken one of his other courses and he isn't only knowledgeable, but he's a good instructor as well. Those are two things that are not often combined. He's clear and doesn't go so slow as to be distracting. He keeps your interest level high and in turn, you retain the information. Nice job.
By Tracy Rector on 7/30/2023
So far great! I'm hosting with WordPress, not Bluehost, but the focus is on Woocommerce and the follow-along instructions are clear and concise. Will need to watch some segments again and practice, practice, practice! :-)
By Edward Arthur Donovan on 12/1/2022
This course is a great introduction to WooCommerce and eCommerce in general. Very hands on and shows you how to set up a WooCommerce store selling a variety of different products without excessive detail. Also gives a brief introduction to Elementor which combined with the Astra theme makes a great website builder.
By Wouter De Backer on 10/11/2022
This course is fantastic. Exactly what I needed to become familiar with WooCommerce. Thank you.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 92 / 100












