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.
66 students enrolled
40% off
Take This Course
  • Lectures 37
  • Length 5.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 9/2013 English

Course Description

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!

What are the requirements?

  • Computer (Mac or Windows), Internet Connection

What am I going to get from this course?

  • 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

Who is the target audience?

  • Introductory/ Beginner
  • Intermediate

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Welcome To The Course

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

Welcome & Introduction To The Course
1 page
Quick Start Website Planner
10 pages
Section 2: Domain Names

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?


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:




Section 3: Choosing and Signing Up For Web Hosting

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?


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.


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.


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. 

Section 4: Changing Name Servers (For Domains Not Registered with Web Host)

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.

Section 5: Installing and Setting Up WordPress
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 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)

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

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


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.

Section 6: Quick Start Customisation

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


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:


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)


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.


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.


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


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.


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.

Section 7: Quick Start Content

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.


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.


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.


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 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.


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


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


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


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.


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.

Section 8: Course Conclusion
3 pages

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

Section 9: Extras
How To Back Up Your Website Using cPanel

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Jennifer Bailey, 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.

Ready to start learning?
Take This Course