
Learn how to create an e-commerce website for WordPress, guided by an enthusiastic introduction that kicks off a practical course on building an online store.
Learn to design a WordPress e-commerce site from scratch using freetime, with no templates, featuring a responsive homepage, product catalog, filters, cart, checkout, and blog.
Explore affordable hosting on green dot com, with plans starting at $2.95 per month, a free first-year domain, free ssl, backups, and a 30-day money-back guarantee.
Add a certificate to your domain, select the domain, and install the free Let's Encrypt SSL on your domain to secure your WordPress eCommerce site.
Install WordPress through the hosting dashboard, choosing a domain or subdomain and creating a strong username and password. Verify the certificate, configure site details, and launch the site worldwide.
Access and customize the WordPress dashboard, adjust settings to use postname permalinks for SEO-friendly URLs, organize media uploads by month and year, and manage posts and pages.
Discover how to install a free WordPress theme to change the look of your eCommerce site, including browsing the library, downloading Cadence, uploading, installing, and activating.
Install and activate the WooCommerce plugin, set up the store with basic details, choose industry and product types, and install additional plugins to optimize your eCommerce site.
Set up WooCommerce general settings by selecting specific selling countries, configuring shipping locations, and choosing the currency, then review the shop page and add products.
Create a simple product in WordPress by naming, describing, and setting price and stock; manage inventory, backorders, attributes, categories, and add product images.
Create variable products in WordPress by configuring global and custom attributes for color, size, and fabric, then generate and manage multiple variations with individual prices and stock.
Create downloadable products by setting a simple product, entering name and description, enabling the downloadable option, marking virtual to remove shipping, uploading the file, and configuring download limits and expiry.
Learn how to create a grouped product in WordPress by selecting linked products, adding multiple products to a group, and saving them to sell as a bundle.
Explore external and affiliate products in WordPress ecommerce, learn how to add products besides the buy button, set prices, manage categories like woman, and configure product galleries with multiple images.
Learn to configure product shipping in WordPress by setting shipping zones and methods, applying flat-rate, free shipping thresholds, local pickup, and shipping classes for item-based costs.
Understand how to configure product tax in WordPress eCommerce, including tax options, tax classes, per-product taxes, and address-based calculations for India GST and US taxes.
Learn to set up and test PayPal payment integration in WordPress e-commerce, using sandbox accounts, and configure API credentials (username, password, signature) for secure transactions.
Learn to integrate the Stripe payment gateway in a WordPress e-commerce site, enabling credit and debit card payments in test mode and configuring webhooks for reliability.
Learn to tailor a WordPress ecommerce site using the theme customizer, adjusting color palettes, global colors, typography, and page layout, including disabling the page title and choosing a sidebar.
Create and customize your WordPress ecommerce header with drag-and-drop widgets, logo placement, and configurable settings, including transparency, sticky behavior, borders on scroll, and separate mobile headers.
Learn to build a WordPress footer by adding widgets and a navigation menu, adjusting colors and layout for the bottom section, including contact details and copyright, then publish.
Create essential WordPress pages for an ecommerce site by adding and publishing pages such as home, about, contact, and blog, then organize them for the site structure.
Learn to create and assign menus in WordPress, add pages and product categories, customize header colors, and set a static homepage with a separate blog page.
Create a WordPress home page using Elementor, install key plugins and premium add-ons, customize widgets and typography, and build a responsive storefront layout with featured products and categories.
Learn to create and customize a WordPress ecommerce about page by editing titles, typography, and colors, arranging sections and columns, and adding team and testimonial blocks.
Create a contact page with a drag-and-drop form builder and set up notifications. Edit the page content, adjust layout, and add a Google Maps address.
Learn to customize the shop page in WordPress by adjusting the product catalog template, adding a left sidebar, and controlling category versus product displays and mobile layout.
Install and activate a WordPress wishlist plugin, configure display options and button placement on product pages, and customize the wishlist page to show selected items.
Learn how to customize my account and checkout pages in WordPress by adjusting the left side layout, turning features on or off, hiding elements, and resizing fonts.
Install and activate a plugin to enable product quickview on a WordPress ecommerce site, then customize the quickview button style and colors, and adjust the catalog grid layout.
Activate a plugin to turn product options into swatches—color, image, or button—for a WordPress eCommerce site, then set global attributes and apply the swatch type to variations.
Add the product search feature by installing and activating a plugin, use the shortcode to place the search form, and keep changes minimal to maintain a light theme.
Learn how to add a product invoice to your WordPress ecommerce site by installing and configuring a plugin, customizing the invoice appearance, enabling downloads, and testing invoice generation for orders.
Create a track order page in WordPress by adding a new page, naming it, and publishing it.
Configure WooCommerce account settings to let customers create and log into accounts, check out, and choose their own usernames and passwords for a seamless checkout experience.
Configure a login-based access for a WordPress ecommerce site by using a plugin to show my account and menu items only to logged-in users, and add orders and newcomers pages.
Finish the header by customizing the WordPress eCommerce store: enable search, add a cart button with a link or dropdown, adjust header height to 90 and add spacing, then publish.
Learn to set up upsell and down-sell in a WordPress ecommerce site by linking products as options, showing related products, and adding upgrades with plugins, plus basic design tweaks.
Create coupons in WordPress eCommerce by selecting discount type (percent, fixed cart, fixed product), setting expiry, and applying minimum spend, per user limits, and free shipping.
Set up and customize a WordPress blog by creating and publishing posts, adding featured images, and organizing content with categories and archive layouts.
Learn to add blog posts to the homepage in WordPress by editing with Element, adjusting layout, styling, and call-to-action settings for a responsive, clean homepage.
Learn to secure a WordPress eCommerce site using the Wordfence plugin, enable two-factor authentication, configure login protections, brute force defenses, IP whitelisting, and recovery codes.
Explore demo checkout and order management in a WordPress eCommerce site. Learn how to test payments with PayPal sandbox, manage orders and invoices, and configure currency and taxes.
In this course, you will learn how to create an eCommerce website from scratch even if you have never build a website before.
After completing the course you will be able to sell any type of physical or digital product and receive payments.
You will be able to build this website using just a free theme and plugins.
What you will learn in this course-
Buy a domain and hosting: For creating any website you need your domain and hosting. If you have never done this before no worries I’ll show you the best place to buy hosting and a free domain for 1 year.
Set up WordPress: You will learn how to install WordPress on your server with just a few clicks no technical stuff!
Install theme and plugins: Then I’ll show you a free theme that has more features than some premium themes. You will learn to install a theme and different plugins.
Set up Woocommerce: You will learn how to set up the Woocommerce plugin properly for your site so you can the best out of it.
Create your products: You will learn how to create your first product inside Woocommerce. You will also learn how to create different types of products like physical, digital, or grouped products. So that you can sell any type of product in your store.
Shipping and tax: You will also learn to set up different shipping options and how to calculate taxes properly based on different locations.
Setting up payment options: This is the most important step, we will cover how to set up multiple payment options with PayPal and Stripe. So you can receive payments from PayPal directly and even credit cards as well.
Creating coupons: You will learn how to create different types of coupons for your customers. This is a great way to increase the sale of your website.
Additional features: You will also learn how to use some free plugins to add some additional features to your store and improve the user experience.
We will cover how to set up a product variation option so you can show multiple variations of your product.
You will learn how your customers can track their orders.
We will add an advanced product search option so buyers can easily search for products on your site.
Create pages: You will learn to create different pages of your website using the Elementor page builder (free version) with simple drag and drop.
Set up Blog: We will also cover how to set up a blog as well. A blog is very important for a website that can bring a lot of free visitors and buyers to your website if done properly.
After completing this course you will be able to create online stores for yourself and others as a freelancer as well.