Chapter 1 - About this Course
  • What You Need for this Course
  • What You'll Learn in this Course
  • WordPress Tour and Different Versions
  • Tools - Domains, FTP, Image Editing, Invoices, and Taking Payments
  • Resource List for your Toolbox
Chapter 2 - Prepare Hosting, Servers, and Install WordPress
  • Hosting and Local Development Environments
  • Website Hosting and Development Options
  • Local Development Environments
  • MAMP Overview
  • Laragon Overview with the Hosts File
  • Your First WordPress Website - using Local by Flywheel
  • Local by Flywheel - Files and Database Structure
  • New Interface for SiteGround Student Accounts
  • Your Free SiteGround Hosting Account
  • Your Free Flywheel Hosting Account
  • Install WordPress Manually using Local by Flywheel
  • Install WordPress Manually using MAMP
  • Install WordPress Manually using Laragon
  • Explore WordPress Files and Database
  • Student Sandbox Code
  • Get Your Sandbox
  • WordPress Defaults
Chapter 3 - Build a Brochure Site
  • Create a New WordPress Installation
  • Salts and Plugins
  • Static Homepage and Posts
  • Interior Pages, Navigation and Sidebar
  • Configure Contact Form
  • New rules for Google Maps - Get your API Key
  • Configure Google Maps
  • Google Analytics Plugin Changes
  • Configure Google Analytics
Chapter 4 - Build a Blog Style Homepage Site
  • Modify Homepage and Import Sample
  • Change Theme and Modify Homepage
  • Revise Navigation, Header and Footer
  • Categories and Category Navigation
  • Tags and Tag Navigation
  • Post Formats and Finishing Up
Chapter 5 - Migrating WordPress for Staging and Development
  • Site Migration using a Plugin: All In One WP Migration
  • Site Migration using a Plugin: Duplicator
  • Migrate a Site Manually from Local to SiteGround Hosting
  • Migrate a Live Site to Local Staging
  • Migrating to Live Host and Staging Areas
  • How to get the Affinity Theme that we use in the next lesson
  • Change Theme and Update Live Site
Chapter 6 - Premium Themes, Frameworks and Child Themes
  • Why Premium Themes?
  • Frameworks and Child Themes
  • Create a Child Theme Manually - notes
  • Create a Child Theme Manually
  • Create a Child Theme Using a Plugin
  • Change the Admin Dashboard
  • Genesis Child Themes in the Sandbox
  • Changes to the Footer Edits in the Following Video
  • More Genesis Child Theme Edits
  • Code Snippets and WP Clips Plugins
Chapter 7 - Premium Plugins and Choosing Plugins
  • Premium Plugins at WPMUDev.org
  • Envato Market for Premium Plugins
  • Choosing Plugins from the Repository
  • Premium vs. Lite Plugin: Soliloquy Slider
  • Premium Plugins in the Sandbox
Chapter 8 - Build a Specialized Homepage Site, Corporate Style
  • Executive Pro Theme Update
  • Executive Pro: Import Demo Content
  • Genesis Homepage Widget Areas
  • Special CSS Classes in Genesis Themes
  • Changes to the Genesis Footer Editing Process
  • Navigation, Header and Footer
  • Custom Post Types and Taxonomies
  • Changes to setting the Blog Archive Page in the next lesson
  • Featured Post Widgets and Blog Archive
  • Contact Form Customization Changes
Chapter 9 - Build a Scrolling Homepage Site
  • Activate and Explore Cafe Pro Theme
  • Scrolling Navigation with Anchor Tags
  • Affinity Theme Scrolling Homepage
  • Cafe Pro Homepage Widget Layouts
  • How I customized the Café Pro Homepage
  • Custom Post Types with Custompress
  • Implement Your Custom Post Types
  • Homepage Content and Conditional Widgets
Chapter 10 - Custom Post Types with the Author Pro Plugin
  • Set Up Author Pro Theme and Plugin
  • Frontend Display of Author Pro CPT
  • Author Pro Homepage and Book Widgets
  • Further Author Pro Customizations
  • Book Cover using the PSD Template
  • Change Themes Preserving CPT Data
Chapter 11 - Email Systems: Transactional, Marketing and Send/Receive at domains
  • Two Types of Internal Email: Transactional and Marketing
  • Email Addresses at Private Domains
  • Transactional Email Setup with Google
  • Changes to Recommended plugin for SendGrid
  • Transactional Email Setup with SendGrid
  • Transactional Email Setup with SparkPost