Custom Theme Development for WordPress

WordPress is the world’s most widely used Content Management System (CMS), and a great platform on which to build websites for yourself or for clients, whether its a blog, eCommerce shop or informational site.

This course will show you how to get started with your first WordPress site!

Register Interest

We’ll cover installing WordPress in a hosting environment, and how to go about installing plugins and starting to theme the site to look how you want it to.

  • Installing and setting up a WordPress blog from scratch
  • Creating a theme from scratch
  • Creating child themes from an existing theme
  • Using child themes to apply your own custom designs
  • Structure and inheritance of child themes (templates, styling, functions)
  • Common stumbling blocks
  • Strategy to creating custom functionality in themes and plugins
  • Getting your WordPress site online
  • Putting a WordPress blog live and moving it between hosting environments

Perfect for someone looking to start out building CMS-driven websites, either for yourself, or for clients.

You could be a designer with an interest in coding and are looking to learn the skills you need to build entire websites.

You could already work in web as a project manager, SEO or social media manager or related area who uses WordPress day-to-day from a user point of view, and want to know more.

Or you may have your own business and be interested in building your own website.

Whatever your need, learning how to install WordPress, create themes and apply HTML & CSS to them to make them look how you want is a great skill to have.

To get the most out of this course you should have some experience writing HTML and CSS.

Some experience with PHP will make things easier, specifically setting variable values and using functions, but isn’t a requirement.

If you’ve used an FTP client before this will also help, but isn’t a requirement as we’ll cover how to do this.

You don’t need any experience installing CMSs before.

Register Interest


Hannah Smith

Multi skilled tech freelancer



“This course is one of the best things I’ve done for myself! Everything I learnt that day has allowed me to help my clients solve issues I never thought I’d be able to fix on my own. Most importantly, it has translated into a major confidence boost.” – @NatuRodriguez Account Manager @goramandvincent

“The course was informative and clear. I already feel more confident and it was just what I was hoping for”creative/animator

“The whole team were fantastic and the course content was brilliant.”Marketing Manager