How To Create Your Own Website (eCommerce)
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
68 students enrolled
Wishlisted Wishlist

Please confirm that you want to add How To Create Your Own Website (eCommerce) to your Wishlist.

Add to Wishlist

How To Create Your Own Website (eCommerce)

A step-by-step, easy to follow guide for building your own high quality eCommerce website (eShop Website).
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
68 students enrolled
Created by Jennifer Bailey
Last updated 1/2014
Current price: $10 Original price: $25 Discount: 60% off
5 hours left at this price!
30-Day Money-Back Guarantee
  • 4.5 hours on-demand video
  • 2 Articles
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Register a domain name and change nameservers
  • Sign up for web hosting & become familiar with cPanel
  • Install WordPress
  • Customize WordPress
  • Set up product categories
  • Set up product attributes and variations
  • Add products, with variations and multiple images
  • Create discount coupons
  • Create shipping classes and options
View Curriculum
  • Computer (Mac or Windows), Internet Connection

If you've always wanted to build an E-commerce website for your business, this course is going to teach you exactly what you need to know from start to finish.

The Quick Start Website is a step-by-step video tutorial course to help you get your first WordPress website up and running.

Who Is This Course For?

  • If you've always wanted to get a E-commerce website for your business then this is going to be the course for you.
  • If you already have a WordPress website and you have some features which you would like to add, but you don't know how to, then this course will help you - I am also happy to make extra tutorials for anything not covered in the course!
  • Beginners who want to get their off-line business on-line

It Is Probably Not For You If:

  • You are very proficient with WordPress already, though there is a chance that may learn something new!
Who is the target audience?
  • Introductory/ Beginner
  • Intermediate
Compare to Other WordPress for Ecommerce Courses
Curriculum For This Course
37 Lectures
Welcome To The Course
3 Lectures 05:08

Lecture Objective: To introduce new students to the Udemy platform to help them navigate the platform.

How To Navigate the Udemy Platform

Welcome & Introduction To The Course
1 page

Quick Start Website Planner
10 pages
Domain Names
2 Lectures 13:28

Background information on Domain names, answering questions such as: What is a Domain Name?, Why do I need one?, How do I get one?, How long so I register it for?, What if I already have one?

A Bit of Background - Domain Names

Lecture Objective: By the end of this lecture you will be able to register a domain name with a domain name registrar.

I will show you step-by-step (using screen capture) through the choosing and registering process so that you know exactly what to do. Domain name registrars are pretty similar in the way that they operate so this knowledge is transferable.

I have used GoDaddy in this lecture as is the main registrar that I use. It is based in the US but can be used in other countries too (I am in the UK).

Domain Registrars:




Preview 09:06
Choosing and Signing Up For Web Hosting
4 Lectures 17:46

Background information on web hosting, such as: What does a hosting company/ web host do?, How do I choose a good one? What if I already have a hosting account?

A Bit of Background - Web Hosting

Lecture Objectives: To enable you to sign up for a web hosting account (using Hostgator)

In this video I will show you how to sign up for webhosting with Hostgator using an existing domain name. I like to use Hostgator as is uses CPanel (so it is really easy to install WordPress), it has a reliable service, with 24-7 chat support and it's packages allow unlimited domains, unlimited disk space and unlimited bandwidth.

Don't forget to use promo code: QuickStart25 (25% off) or QuickStart994 ($9.94 off)!


Hostgator *


I sometimes use *affiliate links on my courses. This means if you decide to make a purchase, I will get a sales commission - it doesn't cost you any more to buy this way (in fact you can save money). But that doesn't mean my opinion is for sale. EVERY affiliate link on this site are to products that I've used and found useful. Please do your own research before making any purchase online.

Preview 08:36

Lecture Objective: Be able to log in to your web host's control panel (cPanel)

In this video I will show you how to log in to cPanel which is the control panel which allows you to control different aspects of your web hosting. I use Hostgator as my web host but any host that uses cPanel will operate in a similar way.

Preview 03:16

Lecture Objective: To enable you to setup email addresses using your own domain name

In this video we show you how to set up free email addresses using the already purchased/ owned domain name with Hostgator's CPanel and then to forward it to another email account. Emails which contain your domain name look more professional than a free email address. 

Tip: If you do not want to have the web hosting but require a business email address you can choose to add on an email address when you register your domain. 

How To Set Up Email Addresses Using Your Own Domain Name
Changing Name Servers (For Domains Not Registered with Web Host)
1 Lecture 04:16

Lecture Objective: To enable you to get your domain name to point to your web hosting (changing nameservers)

(You do not need to do this if you registered your domain with your web host)

In this video you will be shown how to change the nameservers of your domain address to point to your web host - this means that if you buy a domain from a one domain name registrar you can then buy your web hosting from another provider - and just change the location that your domain points to.

What is a nameserver?

You could say that in basic terms that a nameserver is the Internet’s equivalent of a phone book. Nameservers make it possible for an Internet visitor to access your website using a domain name (the name of your site), instead of having to remember a series of numbers (like phone numbers), this makes finding websites much easier and more accurate. 

Information specifying which domain name matches which IP address is maintained in a directory by a nameserver.

When you set up your web hosting account you will be emailed the details of your login information plus your nameservers for that account.

I usually register my domain names with GoDaddy but buy my web hosting from Hostgator. Changing the nameservers is easy. You only need to login your 'My Account' where you purchased your domain name and change the nameservers to the settings that your web host gave you. In this video I show you where you can find your nameserver information and how to set the domain settings with them.

How To Get Your Domain To Point To Your Web Host (Changing Name Servers)
Installing and Setting Up WordPress
6 Lectures 50:18
Lecture Objective: How To Install WordPress Using cPanel - Fantastico And QuickInstall MethodsIn this video I will  walk you through installing WordPress onto your domain, and within a separate directory. The easiest way to do this is with Fantastico Deluxe which is found within cPanel. I demonstrate this using Hostgator's cPanel. I will also cover the Quick Install method too.
Installing WordPress With Your Web Host's cPanel

Installing WordPress Manually (if NOT Using cPanel)
15 pages

Lecture Objective: Be able to log in to WordPress Control Panel

In this video you will be shown how to log in to Wordpress's control panel which is where you create posts, pages and change the way your site looks and works.

Open your internet browser and type in your domain name followed by /wp-admin

e.g. and press 'Enter'

NB. If you installed WordPress into a separate directory (e.g. blog) then you will need to include that in the URL 


Now put in your username and password which were set up in the installation process. 

Roboform  - free account (saves your usernames and passwords)

Log In To WordPress Dashboard (Administration Area)

Lecture Objective: To familiarise you with the different parts of the WordPress interface and how it affects your website.
Introduction To The WordPress Administration Dashboard

Lecture Objective: To enable you to update plugins and themes, and upgrade your WordPress version

Dealing With Updates - Plugins, Themes & WordPress

Lecture Objective: How to Change the Permalinks (Permanent URLs) of Your Website

What is a permalink? A permalink is the name for a permanent URL (or the link to the website or page etc.) As a default in WordPress the URLs are made up of a combination numbers and question marks, which does not make them very user friendly.  You can change the way that this is displayed and it is recommended that you change the way they are displayed before entering any content onto your website.

If you do not change the permalinks then you will have a page name which does not really say much about the page. If you give someone the link without changing the permalinks it will read something like, - not very pretty nor user friendly. By customising the permalinks will mean that the page will automatically take on the page name - now the same page’s URL is Much better!

It is possible to edit each permalinks later, for example if you move your posts or pages, but for the sake of ease it is better the change the settings before you add content so all of the future permalinks use the same format.

Getting SEO Friendly Links (Changing Permalinks/ Permanent URLs)
Quick Start Customisation
8 Lectures 01:34:52

Lecture Objective: In this lecture I give you some examples of the meaning of colour and how they can be used effectively on a website.

Here are the sites that I referred to in the video

How To Choose Colours For Your Website

Lecture Objective: To be able to choose and install a WordPress theme (upload, search and featured methods). We also install a 'e-shop' style theme from WooThemes

For more info about Wootique  (free theme)

For more info about Experts Theme (premium theme)

Can't find your logo's colours? Upload the image here and it gives you the colour codes:

Choosing & Changing The WordPress Theme

Lecture Objective: Install plugins using 'search', 'uploaded' or featured plugins.

Ultimate TinyMCE (free) can be downloaded from here. It is also listed in the 'Popular' list of plugins so you don't have to upload it if you don't want to.

Ultimate TinyMCE Pro (premium) can be downloaded here  . (Aff link)

Installing WordPress Plugins (Adding Extra Functions)

Lecture Objective: By the end of this lecture you will be able to install the Woo Commerce Plugin which will convert your theme into a functioning eShop.

The Woo Commerce plugin generates the key pages required for an ecommerce website so you do not have to set up the structure manually.

Installing WooCommerce Plugin (Adding e-Store Functions)

Lecture Objective: By the end of this lecture you will be able to install the WooDojo which gives you many options to add additional features to your eCommerce website.

How To Install The WooDojo Plugin

Lecture Objective: How to quickly customise your website by adding logo, changing background colours, adding background images and changing fonts.

How To Quickly Customise Your WordPress Theme (Wootique)

Lecture Objective: By the end of this lecture you will be able to remove all sample posts, comments, pages and widgets from your newly installed WordPress website. You will also be able to create new pages and edit any permalinks.

More on this topic is covered in my 'How To Create Your Own Website' course. If you would like to access my course for 50% off ($25) use code: QuickStart50 or click here.

Website Structure - Adding Additional Key Pages

Lecture Objectives: Be the end of the lecture you will be familiar with the Woo Commerce settings and be able to change the shop's currency, tax and shipping details etc.

How To Change the WooCommerce Settings
Quick Start Content
11 Lectures 01:31:49

Lecture Objective: In this lecture you will be shown how to upload product images to the Media Library in WordPress. I cover the importance of sensible titles and how to add captions and descriptions to images.

How To Add Product Images To The Media Library

Lecture Objective: In this lecture you will be introduced to Product Categories and Product Attributes and which is the best option to use. You will be shown how to create Product Categories.

How To Add Product Categories

Lecture Objective: In this lecture you will be shown how to add product attributes which are basically product variations such as colour and size etc.

How To Add Product Attributes (Colour, Size Variations etc.)

Lecture Objective: In this lecture we will cover adding a new product, description and stock levels. The product demonstrated has multiple variations such as colours and size. We will add a featured image and images to a gallery. We also cover adding sale items and setting up sale schedules.

How To Add Products with Variations/ Attributes (+ Images)

How To Add Featured Products To The Homepage

Lecture Objective: In this lecture we look at creating bespoke coupon codes for your eCommerce store within the WooCommerce options. Coupons can be a monatary amount, a percentage and can be applied or excluded from products and categories. I create a free shipping coupon in this example.

How To Create Coupon Codes

Lecture Objective: In this lecture I cover setting up Shipping Classes which allows you to groups products by weight or dimensions for shipping. I will then look at assigning Shipping Classes to product types

How To Assign Shipping Classes

Lecture Objective: In this lecture I will cover how to set up free shipping using a coupon/ minimum spend in the shopping cart.

How To Set Up Free Shipping

Lecture Objectives: In this lecture I cover setting up Flat Rate shipping including multiple variations such as 'Next Day' and 'Express' delivery option.

How To Set Up Shipping Methods

Lecture Objective: In this lecture I cover how to add a downloadable or virtual product. It is very similar to adding a physical product except there is a downloadable link which is available after purchase.

How To Add Downloadable Products

Lecture Objective: In this lecture I will give an overview of the standard payment gateways available within the WooCommerce installation and how to get additional ones. I will show you how to enable/disable certain payment methods and how they look on the checkout page.

How To Set Up Payment Gateways
Course Conclusion
1 Lecture 00:00

Lecture Objective: To enable you to know how to proceed with your website/ promotion/ traffic generation after you have completed this course.

Course Summary & Next Steps
3 pages
1 Lecture 05:53
How To Back Up Your Website Using cPanel
About the Instructor
Jennifer Bailey
4.4 Average rating
751 Reviews
29,475 Students
6 Courses
Experienced off-line and on-line tutor

I have been creating websites for several years now and have been using WordPress as well as Serif software. I enjoy building websites for other people as well as myself.

I achieved my BSc(Hons) in 1996, and then my Post Graduate Certificate In Education in 2001. I am also a member of the Institute for Learning.

Since qualifying I have worked in education with a spectrum of ages and abilities in colleges, the workplace and though private work.

I am a specialist in teaching English, Maths, ICT and Food Studies, both off and on-line. I also have experience in curriculum design, e-Learning and assessing.

I use technology wherever possible in my courses and I try and cater for all learning styles.I have tailored my on-line courses to promote learning using small bite-sized steps so that the learner can work at their own pace and not to be baffled by terminology, nor bored by waffle!

When selecting FREE video tutorials within each course

1. Select video

2. Hit play button

3. Go to bottom right corner of each video player and change resolution from 320 to 720HD for best viewing.