WordPress Module Schedule

Day 01 — September 8

  • Static, Dynamic, CMS Websites
  • Install WordPress on local server
  • Configure, Customize WordPress
  • Adding Content to WordPress

Slides: Day 1 Slides
Files: Download the content and images for the Vancouver site.

Day 02 — September 9

  • Install WordPress on remote server
  • Securing Sites with HTTPS
  • WordPress Migrations
  • Plugins, Themes, Users

Slides: Day 2 Slides
Files: Download the Migration Plugins from the Program Files FTP.
Assignment: WordPress Site #1 (Vancouver) – Due September 10 (EOD)

Day 03 — September 10

  • WordPress Theme Types
  • Template Hierarchy
  • Page Templates
  • Template Parts Intro
  • Featured Images
  • Menus

Slides: Day 3 Slides
Files: Download the starter theme for the Custom Development site.
Files: Download the images for the Custom Development site.
Quiz: Day 3 Quiz

Day 04 — September 14

  • WordPress Loops
  • Template Tags
  • WP_Query
  • Advanced Custom Fields

Slides: Day 4 Slides
Quiz: Day 4 Quiz

Day 05 September 15

  • Custom Post Types (Create, Query, Templates)
  • Block Editor Templates

Slides: Day 5 Slides
Quiz: Day 5 Quiz

Day 06 September 21

  • Custom Taxonomies (Create, Query, Templates)
  • Template Parts

Slides: Day 6 Slides
Quiz: Day 6 Quiz

Day 07 September 22

  • Hooks: Actions & Filters
  • Enqueue Stylesheets and Scripts
  • Styling in WordPress

Slides: Day 7 Slides
Quiz: Day 7 Quiz
Assignment: WordPress Site #2 (Mindset) – Due September 28 (EOD)

Day 08 September 23

  • Starter Theme – Underscores
  • Lab Time for WordPress Site #3

Slides: Day 8 Slides
Assignment: WordPress Site #3 (School) – Due October 5 (EOD)

Day 09 September 28

  • ACF, CPT, & Taxonomy Recap Activities
  • Lab Time for WordPress Site #3

Slides: Day 9 Slides
Files: Site Analysis Activity

Day 10 September 29

  • Website Development Process
  • Group Lab Time for Development Plans

Slides: Day 10 Slides
Assignment: Development Plan – Due September 30

Day 11 September 30

  • Development Plan Meetings
  • Lab Time for WordPress Site #3

Day 12 — October 1

  • Intro to E-Commerce
  • WooCommerce Online Store

Slides: Day 12 Slides (E-Commerce)
Slides: Day 12 Slides (WooCommerce)
Slides: Day 12 Slides (PayPal)
Files: Download the content and images for the WooCommerce site.

Day 13 — October 2

  • WooCommerce Online Store

Slides: Day 13 Slides

Day 14 — October 5

  • WooCommerce Online Store

Slides: Day 14 Slides
Assignment: WordPress Site #4 (WooCommerce) – Due October 8