0% found this document useful (0 votes)
59 views7 pages

WordPress Course Outline (AutoRecovered)

The document outlines a WordPress course covering topics like choosing a hosting provider, installing WordPress locally and on a server, using themes, plugins and page builders, and creating ecommerce sites. It includes subsections on setting up XAMPP, installing WordPress via cPanel, using the dashboard, creating pages and posts, working with themes and plugins, building full sites with Elementor, and using WordPress for affiliate marketing and services.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views7 pages

WordPress Course Outline (AutoRecovered)

The document outlines a WordPress course covering topics like choosing a hosting provider, installing WordPress locally and on a server, using themes, plugins and page builders, and creating ecommerce sites. It includes subsections on setting up XAMPP, installing WordPress via cPanel, using the dashboard, creating pages and posts, working with themes and plugins, building full sites with Elementor, and using WordPress for affiliate marketing and services.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

WordPress Course Outline:

https://youtu.be/AUQfxIbGAQY?
si=NouqMEJ1VRuIlcA6
 Introduction to WordPress
a. Discuss why we prefer using WordPress CMS for Website
Development
b. Types of CMS
c. Wordpress.org vs Wordpress.com
d. Concept of Domain and Hosting
e. Website Planning
 How to buy Domain and Hosting
a. What factors should be considered while purchasing hosting
b. How to connect Domain with Hosting
c. How to get Free Domain & Hosting
 How to setup XAMPP for localhosting
a. How to install & configure XAMPP
b. How to make website on Localhost
 Installation of WordPress
a. Introduction to cPanel
b. Domain email creation from cPanel
c. Installation of WordPress using cPanel
 Introduction to WordPress Dashboard
a. Basic settings of WordPress
b. Secure WordPress/Installation of ssl certificate
c. Basic Introduction of each Options available on WordPress
Dashboord
 Introduction to WordPress Themes
a. Different types of Themes i.e. Paid and Free
b. Major Themes Marketplaces
c. Installation of WordPress Theme
 Creation of Pages, Posts, Categories, sidebars and Menus
a. Difference between Pages and Posts
b. Categories and Sub-categories
c. How to create sidebar
d. How to create WordPress Menu
 Introduction to WordPress Plugins
a. Different types of Plugins
b. Creation of Form using Plugin
 Build Complete WordPress Website
a. Build Complete Website using Free Theme
b. Explore the limitation of Free Theme
 Introduction to Page-Builders
a. Discuss different Types of availble Page Builders in Market
b. Why we use Page builders
c. Introduction to Elementor
 Complete Responsive website creation using Elementor
a. How to create Responsive website using Elementor Theme
Library
b. How to use Elemntor Pre made Pages on your Website
c. How to use Elementor Blocks
 Custom Website Creation using Elementor
a. Understanding the Interface of Elementor
b. Concept of section and columns
c. Concept of Margin and Pading and much more...
 How to Create Ecommerce Website
a. WooCommerce in WordPress
b. Complete Ecommerce Website creation
 How to Transfer Domain name from one registrar to another.
 Google Search Console and Google Analytics
a. Integration of GSC and Google Analytics
b. Other Integration with WordPress
 What's Next:
a. How you can use WordPress Skill to earn Money b. Affiliate
Marketing
b. Ecommerce Website
c. Website development Services
Module 01 : Introduction to WordPress
https://youtu.be/GXKs8ktjnWc?si=fLIdcX11LqYfBpMa
 Why we Prefer WordPress?
a. Free Content Management system,
b. No Coding required
c. More than 40% website are on WordPress
d. Easy Customization
e. SEO friendly
f. Low Cost as no of free themes are available to build your
website.
g. Security features by using different security features on
wordpress in the form of Plugins.
h. Easy to migrate wordpress website from one domain/hosting to
other, domain/hosting.
i. Possible to create website in one click by using pre made
templates.
 Types of CMS
a. Joomla
b. Drupal
c. Wix
d. BigCommerce
e. Shopify
f. Ghost
g. Magento and many more...
 WordPress.org VS WordPress.com
 WordPress.org
1. Free Platform, all you need to have Domain and Hosting also
referred as self-Hosted WordPress.
2. Full control on wordpress website
3. You can add free, paid or any custom Plugins on your website
4. Add any free or paid theme
5. You can use powerful insight tools like Google analytics etc
6. You can earn via google ads by showing google ads on your
website
 WordPress.com
1. Purely a hosting Platform
2. Limited free Options that is you can use upto 3 GB Can not Place
ads on free plane
3. Can't monetize your blog on free Plane
4. Can not upload Plugins and Themes
5. Can not add Google Analytics
6. Branded subdomain like yourwebsite.wordpress.com
7. Not reliable, delete your website at any time
8. Wordpress.com don't offers ecommerce website on free Plane
9. Can not build membership website
 Concept of Domain and Hosting
 What is Domain Name?
1. Unique address of your website: Analogy House: Address |
Website: Domain
2. Address is in the form of ip address which is unique e.g
14.234.66.2 is the ip address which is difficult to remember the
address like this so Domain Name System solves this Problem.
3. Upon entering domain name in browser it send request to global
network of servers that actually form Domain Name System
4. DNS then look for the ip address in their database associated with
that domain name and retrieve the requested website (Analogy:
Phone directory)
5. So you have to add nameservers of your hosting in domain so that
your domain is pointed to your hosting where your website is
placed.
 What is Hosting?
1. Storage space where your website files/data are stored.
2. You acquire/buy storage space from different hosting
companies for your website to store your website files/content.
3. Different types of hosting available such as:
o Shared Hosting: Single server is shared/ resources are
shared
o Virtual Private Server (VPS Hosting): Dedicated resources
o Dedicated Hosting: Single Dedicated server for one user
 How to Plane a Website?
Following Points should be considered before the Website Development:
1. What type of Hosting you will require for your website
2. Identify the type of website i.e. blogging, Ecommerce or static
Business
3. website
4. Structure your website Pages and Categories
5. Theme selection
6. Typography/Fonts and Colors selection Identify your target
Audience
Module 02 : How to buy Domain and Hosting
https://youtu.be/KFscZ9UCwZQ?si=0cBU5JlZG_pU6v_G
 Factor to be considered while Purchasing Domain/Hosting:
Following factors should be considered while purchasing Hosting
1. You can buy domain from any Company you want i.e. the Name
Cheap, Bluehost or if you want a local domain i.e. .pk then you can
purchase from https://hostcry.com or https://www.pknic.net.pk
2. Disk Space: 5gb, 10gb, 20gb
3. Bandwidth: 15 gb, 30gb, unlimited
4. Number of Website in single Hosting Plane
5. Number of Email accounts
 How to Connect Domain with Hosting?
1. After Purchasing Domain and Hosting you need to connect domain
with Hosting.
2. If you Purchase Domain and Hosting from the same Company then
most of the time it is connected by default
3. If you purchase Domain and Hosting from separate company then you
need to insert nameservers provided by Hosting company on Domain
part.
4. Nameservers look like ns1.dreamhost.com, ns2.dreamhost.com
5. Live Demo to Connect Domain with Hosting
Module 03 : How to setup XAMPP for localhosting
https://youtu.be/ZbkdPwsJdb4?si=sA7wxx58pjdIM8aa
 XAMPP Installation and Configuration Steps
1. XAMPP is a software package that enable local server on your
Computer.
2. In order to run Wordpress on local server you need to install following
softwares:
o Apache: A web server software
o PHP: Programming Language and XAMPP is a tool to run PHP
o MYSQL: Database
3. XAMPP help us to install Apache, PHP and MYSQL in an easy way.
Reference Guide to configure local hosting using XAMPP:
https://www.wpbeginner.com/wp-tutorials/how-to-create-a-local-
wordpress-site-using-xampp
4. Live Demo to Setup and Configure XAMPP for local Hosting
 Installation Steps
1. Download XAMPP using Link: https://www.apachefriends.org
2. Install XAMPP Software
3. Download WordPress using Link:
https://enau.wordpress.org/download
4. Place wordpress folder in htdoc file i.e. C:/XAMPP/htdoc
5. After Installation of XAMPP run Apache and MySQL
6. Type localhost/phpmyadmin/ in browser and create a new database
7. Type localhost/your folder name to install wordpress
Module 04 : Installation of WordPress
https://youtu.be/wptSgl8q31I?si=aYo3QB7JbLUswezd
 Introduction to cPanel
1. Linux based Control Panel use to manage your hosting.
2. User friendly, automatic software installation, email creation, sub-
domain creations are some of the benefit of using cPanel
3. Following are the main section of cPanel:
o Files: Use to upload files directly, to setup backup etc.
o Preferences: Manage Passwords, themes etc.
o Databases: Managing databases
o Softaculous App Installer: Automate Installation process, easy
to Install wordpress using this
o Domains: Manage hosting for multiple sites
o Email
o Reference: https://www.hostinger.com/tutorials/what-is-
cpanel

You might also like