WordPress Course Outline
Introduction
- 3 essential elements to build a website
- What is a content management system?
- Open source CMS vs. proprietary / closed source CMS
- WordPress.com vs. WordPress.org
Domain & Hosting
- Recommended domain name registrars
- How to buy a domain name
- Recommended web hosting providers
- What to consider when choosing the right hosting plan of your needs
- How to purchase a web hosting account
- How to point/link domain name to website
Navigating cPanel (Your Web Hosting Account)
- How to set up work emails (youremail@yourwebsite.com)
- Syncing emails with your email provider(e.g. Gmail, Outlook, Live, Yahoo)
- Assessing File Manager (Managing your website files)
WordPress Installation
- 3-step WordPress installation
- Logging into WordPress
WordPress Themes
- Modern Web Design trends
- Choosing a reliable WordPress theme
- Installing a theme
- Installing a child theme
Settings
- General
- Writing
- Reading
- Discussion
- Media
- Permalinks
- Managing users
Plugins
- How to install plugins
- Setting up TinyMCE Advanced plugin
Adding Site Content
- Planning your website architecture
- Creating webpages
- Creating subpages
- Setting up your main navigation menu
- Adding content with the Visual Editor and Text Editor
- Adding images to your page
- Creating hyperlinks
- Publishing your page
- Creating posts
- Setting up a blog
Contact Form Creation
- Creating a contact form
- Embedding a contact form
Landing Page Creation
- Enabling full width page
- Creating a landing page with Beaver Builder
- How to craft magnetic landing pages
Customizing Website Appearance
- How to upload a logo
- Customizing the sidebar
- Customizing the footer
- Customizing your website with code
Making Your Site Search-Engine-Friendly
- Installing WordPress SEO
- On-page SEO ranking factors
- Maintaining your site speed and loading time
Integrating E-Commerce into Your WordPress Site
- Installing Woocommerce
- Creating a product
- Checkout and payment gateways
Website Backup and Maintenance
- Keeping your WordPress version, plugins, and themes up to date
- Backing up your website with Duplicator
- Transferring your website to a new domain or new host
- Keeping your website secure and up to date