Skip to content
UdemyWordpressPaid courseAll LevelsCertificate

Complete WordPress Theme Developer Course With Bootstrap (Udemy.com)

Build fully functioning modern WordPress themes including page builders, responsive and the WordPress REST API.

Created by: Rob Percival

Last updated December 2025

icon
What you will learn

  • How to sell your themes to other webmasters
  • Develop a complete theme from scratch using concepts presented in this course
  • Know how to set up the exact development environment perfect for theme development.
  • Learn how to identify their theme to the WordPress system
  • Build important theme features including the header, footer and sidebar
  • Add important information to blog posts including permalinks, author information and publish date
  • Develop custom templates which include multi-column templates with sidebars and full page templates
  • Create a search form and search results page
  • Create dedicated categories & tags page and to recognize the difference between both
  • Create a tag cloud
  • Add theme support for featured images, HTML5, menus and more
  • Create menus and theme locations for those menus
  • Distribute custom post types
  • Work with the WordPress customizer

icon
Course Description

If you ever wanted to build a complete WordPress theme, this course is perfect for you. Not only  do we provide over 20 hours of instruction building themes; we provide advanced topics that will make your theme more popular that also gets approved faster by the WordPress theme review team including:

  • Set up your ideal development environment including PHP, MySQL, and more
  • Build sections, panels, and controls for the WordPress customizer
  • WordPress coding best practices
  • Automatically recommend and/or require page builders with your theme
  • Use version control (the basics) to make sure your theme development is a smooth process
  • Create a theme that follows coding best practice and standards
  • Develop a complete theme from a static responsive theme from scratch
  • Make your theme compatible with WooCommerce
  • Display posts quickly with the WP REST API
  • How to earn revenue from your themes, how much to charge for your themes and which websites are the best marketplaces for your themes.
  • Package page builders and other plugins with your theme from WordPress, Guthub or in a separate director
  • Version control of your themes using Git and Github


COMING in MAY AND JUNE 2017: BOOTSTRAP-THEME-MANIA!...We will build a Bootstrap theme as part of all of the concepts taught in this course!

You can already see the Static Bootstrap theme in section 22. We are still creating that brand new theme, you can follow along. We upload videos for this new section a little at a time.


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

Rob Percival

Hi! I'm Rob. I have a degree in Mathematics from Cambridge University and you might call me a bit of coding geek.

After building websites for friends and family for fun, I soon learned that web development was a very lucrative career choice. I gave up my successful (and sometimes stressful) job as a teacher to work part time and today, couldn't be happier.

I'm passionate about teaching kids to code, so every summer I run Code School in the beautiful city of Cambridge. I also run the popular web hosting and design service, Eco Web Hosting which leaves me free to share my secrets with people like you.

You wouldn't believe the freedom that being a web developer offers. Sign up and find out for yourself why so many people are taking and recommending this course. I genuinely believe it's the best on the market and if you don't agree, I'll happily refund your money.

Sign up to my courses and join me in this amazing adventure today.

icon
More courses by Rob Percival

$199.99

$189.99

$124.99

$149.99

$159.99

$99.99

icon
More WordPress courses

$129.99

$94.99

$24.99

$84.99

$59.99

$64.99

icon
Reviews

4.2

422 ratings on Udemy

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

By Pratik Ranjan on 9/25/2017

Bruce is great teacher and very much love and thanks to him. I am doing lot of courses on Udemy. This course is my thorough learning to become a wordpress developer. I loved this course, and build a working template. I dont find a reason, in my case, to give this course a rating below 5. Now, I also have the confidence that I can create some good working themes, that can at least help me setup my own websites and get me going into web development through wordpress. I seriously wanted to be into web world as a developer. This is course gets me going there. I think this course ensures that I am now very much interested into wordpress, its development and using js, html, css, php.

By Col Moore on 1/27/2017

Feels like the chapter order has been mixed around so the code samples suddenly appear extra code snippets and some end of chapter quiz asks questions about code that isn't shown or discussed until later chapters. Also the screen capture has problems as the instructor has to describe buttons or fields that are off the visible part of the screen. It also seems to take awhile for the course to get going in the case that the student has their WordPress hosted on the internet ( I know you can skip ahead but there is important information that would be missed such as the file and path structure of a basic WordPress site). Apart from that the knowledge is very informative and clearly given with a good voice.

By Kevin Thiele on 12/30/2016

I wanted to leave a review to this course just after I've worked my way through all the lectures which I've done yet. I read all the emails by Bruce regarding some low star reviews claiming that there is no structure in this course and you don't get what you pay for. Bruce is right saying that you get a lot and the order isn't important since you can simply use the serveral pieces of code whenever and whereever you want. But it makes no sense to jump around. It should start at a white page and end with a complete theme. Sometimes you watch a new section beginning with the first lesson, the next one is totally different and the third one continues without saying that there have been some changes in between. Bruce is giving advices about proper coding but isn't following them himself. Another point is the window size which is too small to see everything. I've had a lot of course which managed to cope with udemy restrictions. I believe that there is lots of information in this course but you need to find them. With a bit more of a structure this could be a good one.

By Erick Sandoval on 12/5/2016

This course is great. I recommend it because many wordpress courses promise and never deliver teaching "how" to create a wordpress theme. Specifically, how php works with wordpress in detail. This one does! Some lessons could've been condensed in to one (do we really need 3 lessons on dummy texts and posts plugins?). Another suggestion is that the text editor that is used in the course. I understand it's just text, but staring at a white screen for hours tires the eyes. Most text editors now come with a darker background by default. There are a lot of new, free, and better looking text editors, including one from adobe called brackets. The recording could benefit from some editing. The video is static, there is no "zoom in" to appreciate areas of interest. Overall I like what I've learned which is more important to me. The instructor knows and is patient to explain. Im glad there's a course that finally teaches from the very start how to create a wordpress theme.

By Tuan Le on 11/25/2016

I love all Bruce courses,he is one of the best Wordpress development teacher around,I can build a theme to use or to sell with my own plugins build in,all the techniques from Bruce teaching,thank you Bruce for creating this course,compare to some other courses around his course cover many useful tips and techniques,I am getting better everyday.Thank again Bruce and wait for your next courses.Best of luck.

By Stephen Moss on 10/3/2016

I've made my living as a coder (ColdFusion) since Feb 2000 and just now transitioning to PHP development. I will admit it took a bit to get used to Bruce's teaching manor since he was associated with Rob Percival but now really appreciate his style. He absolutely knows his stuff and now thoroughly enjoy the videos. It's just honest coding. Gotta love that. Highly, highly recommending this and his other two courses. He's the real deal.

By Cathy Henry on 9/29/2016

This is definitely not a Rob Percival course. Video and sound quality varies from section to section. I find it a little hard to follow at times. I have learned a great deal of very helpful and useful information but I am a little upset that the PHP best practices were not taught from the beginning. Many people use these courses as references of the correct way to code. I understand the need to teach how to clean up code, and to know what the best practices are, but it should not have been so far into the course (Lesson 80) after an entire theme had been taught that contained so many errors to clean up. I know the course is new and will improve with time as missing pieces are filled in. I am 75% through the course and, through dialog with Bruce, I am confident that my concerns are being taken to heart.

By Alan Kelly on 9/24/2016

So far it's a great course, I'm able to keep up with it, sometimes I will redo lectures just to recap and correct mistakes.I have just asked the instructor a question so will see what the response time is like. Yes, the instructor has replied to my query in a timely manner and he has explained it in a non-jargon way. Would have no problem recommending this course to anyone who wants to have a working knowledge of the backend of wp-themes, who like me are not expert in all thing WordPress. (Update) I have got as far as I can in this course (Lecture 90-odd) it's just got way to technical for a non-expert, but I still think it's great value for the money I paid . Alan Kelly

By Sean Mitchell on 8/26/2016

First what you really want to know: Is this course worth the money? 100% yes if you are new to making WordPress themes. Is it the end all and covers everything in WordPress? No. Wordpress is a really big program. I don't think a miracle worker could cover everything in 20 hours. Mr Percival does however cover a ton of ground with examples and repetition. As of the day of this review, he is answering questions and updating the course. One gets the impression that he is a man of integrity who cares about the student experience and the quality of his work. Some things that I haven't seen in the course so far being just over half done, in my opinion should have been by now but I'm very happy overall.

By Antonella Perna on 8/11/2016

The course is thorough and super user friendly. The instructor patiently goes into every stage of theme development in a very clear way, and keeps reinforcing the information during each video and in a final review of each section. The material is great for beginners, but it also progresses towards more advanced topics such as the WordPress Customizer and integration with theme builders. At last a WordPress theme development course that doesn't stop at the plain vanilla WordPress theme. In fact, this course teaches how to build fully featured themes that can compete with most marketplaces. Warmly recommended.

Showing all 10 reviews on CourseDuck

Read all 422 reviews on Udemy

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 : 84 / 100