Definitive WordPress Course Contents

Summary of Course Contents

At any stage if you have a problem with any section, visit our support forum and we will gladly hope you. The course is comprehensive but it is aimed at the absolute beginner.

Course Introduction and a Summary of the Course Content
What is a VPS, Comparing Hosting and Choosing a VPS
Passwords and Keeping Track of Site Information
Setting Up Windows Software Needed to Administer a VPS
Setting Up MACOSX Software Needed to Administer a VPS
The Command Line - An Introduction - Part 1
The Command Line - An Introduction - Part 2
The Command Line - An Introduction - Part 3
Permissions and Ownership of Files and Directories - Part 1
Permissions and Ownership of Files and Directories - Part 2
General Information Before We Login To Our VPS
Windows - First Login as the Root User
MACOSX - First Login as the Root User
Windows - First Login as a NON Root User
MACOSX - First Login as a NON Root User
Windows - Securing SSH using SSH Key Authentication - Part 1
Windows - Securing SSH using SSH Key Authentication - Part 2
MACOSX - Securing SSH using SSH Key Authentication - Part 1
MACOSX - Securing SSH using SSH Key Authentication - Part 2
Windows - Speed Up Server Access Using Pageant
MACOSX - Speed Up Server Access Using a Config File
Windows - Setting Up and Configuring the Server Firewall
MACOSX - Setting Up and Configuring the Server Firewall
Installing Apache
Configure and Harden Apache
Optimize Apache
Install MySQL
Configure and Harden MySQL
Optimize MySQL
Install PHP
Configure PHP
Configure, Optimize and Harden PHP
Install Fail2Ban
Configure Fail2ban
Starting and Stopping Fail2ban
Apache Virtual Hosts and DNS - Setting Up Our First Domain
Apache Virtual Hosts and DNS - Setting Up Our Second Domain
Apache Virtual Hosts and DNS - Setting Up Our Third Domain
Basic Server Administration - Server Updates
Basic Server Administration - System Mail
Basic Server Administration - Monitor Server Resources
Basic Server Administration - Log Files
Basic Server Administration - Windows - FileZilla to Download Log Files
Basic Server Administration - MACOSX - FileZilla to Download Log Files
Basic Server Administration - Log Files - Downloading and Viewing
What Software Do You Need To Administer a WordPress Site?
Why Use the WordPress Command Line Interface, WP-CLI
Installing WP-CLI On Your VPS
The Database
Steps Before Installing WordPress Using WP-CLI
Install WordPress - Site 1 - Part 1
Install WordPress - Site 1 - Part 2
Install WordPress - Site 2
Install WordPress - Site 3
WordPress Security Checklist - Ownership
WordPress Security Checklist - Permissions
WordPress Security Checklist - wp-config.php and .htaccess
WordPress Security Checklist - Removing Version Numbers
Install Themes Using the WordPress Command Line Interface
Install Plugins Using the WordPress Command Line Interface
Creating Child Themes Using the WordPress Command Line Interface
Administering Themes and Plugins Using WPCLI - Additional Site
Using WPCLI To Handle Images
Backups - The Database - Introduction
Backups - The Database - Manual Backups - Standard Backups
Backups - The Database - Manual Backups - Using GZIP
Backups - The Database - Using a Bash Script - Part 1
Backups - The Database - Using a Bash Script - Part 2
Backups - The Database - Using a Bash Script - Windows Users
Backups - Site and Media Files - Site 1
Backups - Site and Media Files - Site 2
Backups - Database, Site and Media Files - Site 3
Restoring a Backup - Restoring The Database - Part 1
Restoring a Backup - Restoring The Database - Part 2
Restoring a Backup - Restoring the Site and Media Files
Automated and Scheduled - PLUGIN FREE - WordPress Backups
Automated and Scheduled WordPress Backups - Part 1
Automated and Scheduled WordPress Backups - Part 2
Automated and Scheduled WordPress Backups - Part 3
Automated WordPress Theme and Plugin Updates
Moving WordPress - Server to Server - Same Domain Name - Part 1
Moving WordPress - Server to Server - Same Domain Name - Part 2
Moving WordPress - Server to Server - Different Domain Name
Moving WordPress - From Shared Hosting to a VPS
Why This Course Is Always Up To Date With The Latest WordPress Version
What's Next and Course Conclusion