What you'll learn

  • How to use the WordPress platform

  • Ways to customize the WordPress environment

  • WordPress relational databases ans programmatically querying the database

  • E-commerce solutions and mobile-friendly considerations

  • Site migration and maintenance

Course description

This hands-on course helps students gain an understanding of how to utilize the WordPress platform to create customized solutions to provide rich user experiences, e-commerce, and mobile-friendly websites.

WordPress is a free, open-source content management system (CMS) powering over 30 percent of all websites. Students hone programming skills by exploring various ways to customize the WordPress environment.

Course topics include programming theme files, adding custom code to a WordPress site, plugin development, programming and using shortcodes, working with the WordPress relational database, programmatically querying the database, e-commerce solutions, mobile-friendly considerations, and site migration and maintenance. Small projects facilitate practice with individual concepts culminating in a comprehensive final project to create a complete website.


You may also like


This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

12 weeks long
Registration Deadline
Available now