Introduction to WordPress Development

$1,400.00

This course serves as an introduction to WordPress, the popular content management system (CMS) used to create websites and blogs. Participants will learn the fundamentals of WordPress installation, configuration, customization, and management. Through hands-on exercises and projects, students will gain the skills necessary to create and maintain their own WordPress websites.

Upon successful completion of this class, students will receive:

  • A certificate of completion;
  • An updated resume;
  • A formal letter of recommendation; and
  • Inclusion in the Graduate Directory for prospective employers.

Course Duration: 5 weeks (10 sessions), meeting twice per week for 3 hours per session (total 30 hours)

Class meets Wednesdays + Fridays
6/5/2024-7/5/2024 11AM-2PM

Prerequisite:  A working knowledge of Microsoft Windows, Word, and Excel is required for this course. Click here for more information.

12 in stock

Category:

Description

COURSE CURRICULUM

Week 1:

Session 1: Introduction to WordPress

  • Overview of WordPress: history, features, and benefits
  • Understanding the difference between WordPress.com and WordPress.org
  • Setting up a local development environment
  • Installing WordPress: manual vs. one-click installation

Session 2: WordPress Basics

  • Exploring the WordPress Dashboard
  • Understanding posts, pages, and custom post types
  • Creating and managing content: adding/editing posts and pages
  • Understanding categories and tags

Week 2:

Session 3: WordPress Themes

  • Introduction to WordPress themes
  • Choosing and installing a theme
  • Customizing a theme: using the WordPress Customizer
  • Overview of child themes and theme frameworks

Session 4: WordPress Plugins

  • Introduction to WordPress plugins
  • Installing and activating plugins
  • Essential plugins for various functionalities (SEO, security, contact forms, etc.)
  • Configuring and managing plugins

Week 3:

Session 5: WordPress Site Design

  • Understanding the WordPress template hierarchy
  • Introduction to HTML and CSS for WordPress customization
  • Customizing theme layouts and styles
  • Adding custom fonts, colors, and images

Session 6: WordPress Site Management

  • Managing users and roles
  • Introduction to WordPress settings: general, reading, writing, discussion, media, and permalinks
  • Optimizing website performance: caching, image optimization, minification
  • Best practices for updating WordPress core, themes, and plugins

Week 4:

Sessions 7 + 8: E-commerce with WordPress

  • Introduction to e-commerce platforms for WordPress (WooCommerce, Easy Digital Downloads)
  • Setting up an online store
  • Managing products and orders
  • Customizing the e-commerce experience

Week 5:

Session 9: WordPress SEO and Performance Optimization

  • Understanding the importance of SEO for WordPress websites
  • Configuring SEO settings with Yoast SEO or similar plugins
  • Introduction to Google Analytics integration

Session 10: Final Projects and Q&A

  • Students will present their final WordPress projects
  • Q&A session to address any remaining questions or topics
  • Course review and feedback

Note: Each session will include hands-on exercises and assignments to reinforce learning. Laptops with WordPress installed will be provided for in-class use. Additionally, resources such as online tutorials, documentation, and recommended readings will be provided throughout the course.