WordPress Development for Beginners
Learn the fundamentals and take the leap from tinkerer to developer
Becoming a WordPress developer involves so much more than just installing the CMS, customizing a few themes and setting up a bunch of plugins.
This seven-part course for beginners will teach you the fundamental concepts of WordPress development. Letting you make the leap from tinkerer to developer. By the end of the course, you will be able to create your own rudimentary themes and plugins, and flesh them out with your own features.
WordPress Know-How
Learn from WordPress developers who are expert in their field and passionate about teaching.
Experts Guidance
Ask questions and get direct feedback and support from course instructors and Academy staff.
Motivating Groups
Study along with a like-minded cohort. Make friends and explore opportunities for collaboration.
Discussions
Weekly discussions allow you to share and discuss your work with instructors and other students.
Top Marks
Complete courses and receive comprehensive feedback on your assignments from instructors.
Certification
Each course is fully assessed by Academy staff and when you graduate you will receive full certification
“I started WordPress development eight years ago when I wanted to make my blog background red. I spent eight hours figuring out how to do that. It escalated from there and I started making themes. Now I do WordPress consultancy for companies.”
– Daniel Pataki, Course Instructor
Course Structure
Course Structure
- Welcome
- Course Introduction
-
Welcome Video
-
Discussion
-
Unit Completed
-
- Getting Started
- An Introduction to PHP
- Building Themes
- Widgets and Menus
- Building Plugins
- Final Challenge

Daniel Pataki / Instructor
Hello, I'm Daniel and I make things for the web. I'm the CTO at Kinsta and I write for a number of amazing publications like WPMU DEV and Smashing Magazine. In my spare time you'll find me playing board games or planning the next amazing office game like the not-at-all-destructive Megaball.