Skip to content
UdemyWordPressPaid courseAll LevelsCertificate

Complete WordPress Theme & Plugin Development Course (Udemy.com)

Everything you need to become a hirable WordPress Developer building custom themes and plugins

Created by: Zac Gordon

Last updated June 2022

icon
What you will learn

  • PHP for WordPress - The Loop, Conditionals, Hooks and More!
  • How to Work with Child and Starter Themes Like Pro
  • The Ins and Outs of the Template Hierarchy - Always Know What File to Customize
  • How To Enqueue and Work with JavaScript and CSS in Themes
  • The Complete List of Template Tags To Use When Customizing and Extending Themes
  • A Deep Understanding of How to Use Action and Filter Hooks to Programmatically Control WordPress
  • A Solid Starter Template For Building Your Own WordPress Plugins
  • Common Practices and Techniques for Building Custom WordPress Plugins

How it compares

Against the other 102 rated Udemy courses in WordPress on CourseDuck:

  • Rating4.5 out of 5higher than 52% of them
  • Reviews4,045#8 of 103 by number of reviews
  • Length16.1 hourslonger than 85% of them
  • Last updatedJune 2022earlier than 54% of them

icon
Course Description

WordPress is the leading Content Management System on the market, powering a large percentage of the Web.  The need for WordPress Developers who can build and customize themes and plugins is ever growing.  Learn from one of the most recognized educators in the WordPress world, Zac Gordon, who has taught thousands of people now employed as WordPress Developers.

If you want to learn everything from customizing existing themes, building custom themes or starting to build plugins, this course is for you.  You will learn in depth how WordPress works under the hood, from template files and tags to hooks and internal APIs.  If you are looking to build bigger and more custom projects with WordPress or just get a good job with a great company building WordPress projects, then this course is for you.  Make sure though you can already build and style a basic web page with HTML and CSS as we assume you already know this and focus more on learning PHP.

When you learn the skills this course contains you will feel incredibly empowered to build almost anything you can imagine with WordPress.  You should also feel confident working professionally in the field as a WordPress Developer.  You will have built a theme and plugin along with the course as well as a theme and plugin of your own.  Follow in the path of thousands of others of Zac's students who learned WordPress Development and went on to do great work in the field.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Zac Gordon

Zac Gordon is a professional educator.  He has taught at the high school and college level, as well as at some of the leading online education sites.   With a Masters in Education and experience working with students of all ages and skill levels, folks say Zac has a knack for explaining things and delivering lessons with enthusiasm.

In addition to teaching, Zac is working on a larger mission to help up level education on planet Earth.

icon
More WordPress courses

$129.99

$94.99

$24.99

$84.99

Free

$59.99

icon
Reviews

4.5

4,045 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Mauricio on 4/19/2026

I find the course easy to understand and very to the point. Pratical and adding a little more of the logic on how wordpress work, so you can do your own thing than trying to make you memorize methods. I loved and the instructor is very good and not monotone speaking as most instructors. I really enjoyed learning in this course. Only observation, a few of the plugins mentioned have changed names or no longer exist. That is normal and comom, plugins are always coming and going, just ask chaptgpt if the plugin switched names or if there is a equivalent.

By Shubham Sharma on 5/10/2025

I'm giving this course a 4-star rating. It's a good starting point, and the content is well-organized and clearly explained, especially in relation to WordPress fundamentals. However, the downside is that the course hasn't been updated in a long time. Since technology evolves quickly, some parts feel outdated. Still, if you're a beginner looking to learn the basics, this course is definitely good enough.

By Beverly D. Calandingan on 11/14/2020

Very informative!

By Michael Carton on 11/7/2020

The course creator is great, clear and well spoken

By Matej Faganel on 11/7/2020

Well nothing much to evaluate till now. Maybe course should follow the development of tools to avoid any missunderstanding.

By Anonymous on 11/7/2020

Great introductory course for Wordpress theme creation and plugins!

By Daniel Falzon on 11/1/2020

This course is exactly what I wanted to give me a good overview of how to develop themes using wordpress.

By ChefEdward on 10/17/2020

yes this what i wanted to learn that is not being teach in treehouse

By M. I. on 10/10/2020

I absolutely loved this course because it spoke directly to me in a language that I understand (I am a software engineer getting into WordPress). If you have some background in coding, you will find that this course is fast-paced enough and gets straight to the point. If you do not, however, I'd suggest you either be prepared to spend a lot of time going through the exercises, or maybe find some intro courses to WP and a programming language like JS or PHP. Highly recommended!

By Ahmad Farid bin Mat Piah on 10/4/2020

yes

By River Fisher on 9/24/2020

Yeah, so far it's fine. I'm litterally only in the first section so I'm not exactly sure it's the best fit. I do think I'll learn some important webmaster skills.

By Manuel Matos on 9/21/2020

too easy...

Showing 12 of 311 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 90 / 100