SparkMedia Productions Web Development Class
Week Three Class Module
Student: Daniel
Course Track: WordPress Development
Instructor: [Your Name]
SparkMedia Productions Web Development Class
Week Three Class Content
Week Three Focus: Plugins, Themes, and E-Commerce Introduction
Session 1: Mastering Plugins in WordPress (Theory)
Class Objectives:
- Understand what plugins are and their roles
- Learn how to search, install, activate, and configure plugins
- Explore essential plugin categories
- Learn plugin best practices and security measures
Topics Covered:
1. What is a Plugin?
- Definition and purpose
- Examples: SEO, backups, contact forms, sliders, etc.
2. Installing Plugins
- Through dashboard (search method)
- Uploading ZIP files
3. Must-Have Plugins:
- Elementor, WPForms, RankMath, Jetpack, Wordfence, UpdraftPlus, LiteSpeed Cache
4. Configuring a Plugin:
SparkMedia Productions Web Development Class
- Live example with Wordfence and WPForms
5. Best Practices:
- Avoid overload, update regularly, backup before changes
Assignment:
Install and configure 4 essential plugins. Submit screenshots and descriptions.
Session 2: Themes & Customization + E-Commerce Introduction (Theory)
Class Objectives:
- Understand themes and customization
- Learn to install and choose themes
- Introduction to WooCommerce and online store setup
Topics Covered:
1. Themes in WordPress:
- Free vs Premium, recommended themes: Astra, OceanWP, Hello Elementor
2. Installing & Activating Themes
- Using Customizer
3. Customizing Themes:
- Logo, color, layout, header, footer, widgets
4. WooCommerce Basics:
SparkMedia Productions Web Development Class
- Product listing, cart, checkout, payments
5. WooCommerce Setup:
- Install plugin, create products, set payments, shipping
Assignment:
Install Astra theme and customize homepage. Install WooCommerce, add 2 sample products.
Session 3: Practical Class (Hands-On Project Time)
Goals:
- Practice plugin/theme installs
- Work on project websites
- Live feedback
Activities:
1. Plugin Setup
2. Theme Customization
3. WooCommerce Practice
4. Q&A and Troubleshooting
Learning Outcomes:
- Confident in plugin and theme usage
- Able to create a basic online store
- Beginning client-level WordPress development
SparkMedia Productions Web Development Class
Prep for Week 4:
- Prepare content/images for project
- Plan layouts for both project websites
- Explore more useful plugins