Website Design

Overview

This course covers fundamental and advanced topics, including site setup, theme and plugin management, content creation, SEO best practices, and troubleshooting. Participants will gain hands-on experience through practical exercises, enabling them to confidently create and manage their own WordPress sites or support clients and organizations with their WordPress needs.

Objectives:

  • Understand the WordPress platform, its features, and its ecosystem.
  • Gain proficiency in setting up, customizing, and managing WordPress websites.
  • Learn how to select and implement themes and plugins effectively.
  • Develop skills in content creation, editing, and site optimization.
  • Acquire knowledge of best practices for website security and maintenance.

 

Course Structure

  1. Introduction to WordPress
    • Overview of WordPress
    • History and evolution
    • WordPress.com vs. WordPress.org
  2. Installing WordPress
    • Hosting a domain and
    • Hosting provider
    • Installing WordPress on a live server (manual and one-click install options)
    • Overview of the admin dashboard
    • Key sections: Posts, Pages, Media, Appearance, Plugins, Settings
  3. Creating and managing content
    • Creating and Managing Posts & Pages
    • Categories and tags
    • Using the block editor (Gutenberg) vs. Classic Editor
    • Introduction to elementor
    • Difference between posts and pages
    • Adding and formatting content
    • Uploading and managing media (images, videos, etc.)
  4. Themes customization
    • What are themes?
    • Installing and activating themes on a live server
    • Exploring the Theme Directory/ Importing demos
    • Creating a child theme
    • Basic theme modifications
    • Basic page building with a page builder plugin
  5. Plugin and Functionality
    • What are plugins?
    • Installing and activating plugins on a live server
    • Popular plugin recommendations
    • SEO plugins (Yoast)
    • Performance plugins (WP Super Cache, W3 Total Cache)
    • Woocomerce
    • How to update plugins
    • Troubleshooting plugin conflicts
  6. User Management and Security
    • Overview of user roles (Administrator, Editor, Author, Contributor, Subscriber)
  7. Troubleshooting WordPress
    • Updating WordPress core, themes, and plugins
    • Monitoring website health