Course Outline


Installing and Configuring Wordpress

Overview of Wordpress Features and Design


Overview of Themes

Customizing an Existing Theme

Understanding the PHP Code Behind Wordpress

Creating a Custom Theme from Scratch

Enabling E-commerce on a Website

Managing Events (calendars, bookings, etc.)

Enhancing Content with Types and Views

Setting up Users and Collaborative Workflows

Building a Social Network

Building a Membership Site

Integrating Wordpress with Analytics, Mailing Lists, and other Marketing Tools

Deploying a Website

Optimizing for SEO

Setting up a Multi-site Website

Backing up and Restoring a Website

Maintaining and Troubleshooting a Live Website

Summary and Conclusion


  • Experience with Wordpress
  • Familiarity with programming concepts
  • Basic knowledge of CSS


  • Website designers
  • Content creators with technical skills
  • Business owners with technical skills
  14 Hours


Related Courses

Creating a WordPress Theme with Bootstrap

  14 hours

Contentful Headless CMS

  7 hours

Django CMS for Administrators

  14 hours

Django CMS for Developers

  21 hours

Forestry CMS

  7 hours

Wagtail CMS for Developers

  21 hours

Drupal 7 for Developers

  14 hours

Administering a Drupal 8 Website

  7 hours

Drupal 8 Themes

  7 hours

Building Web Applications with Drupal 8, Views, Fields and Panels

  14 hours

Grav: Creating Websites with a Flat-File, No-Database CMS

  7 hours

PHP for Wordpress

  21 hours


  14 hours

Veeva Vault

  14 hours

WordPress Rest API and Ionic 4

  14 hours