After mastering the concepts covered in the Become a Junior WordPress Developer learning path, get the skills you need to develop advanced websites with WordPress as the back-end solution. With this learning path, you'll develop advanced WordPress development skills, build advanced solutions in traditional themes and plugins, and extend the functionality of WordPress with the REST API.
Build advanced WordPress themes.
Explore advanced plugin development.
Learn how to build web solutions with the WordPress REST API.
WordPress: Building Themes from Scratch Using Underscores with Morten Rand-Hendriksen
Learn how to build complex custom WordPress themes using the _s (aka Underscores) starter theme.
7h 5m • COURSE
WordPress: Developing Secure Sites with Jeff Starr
Secure your WordPress site with some basic site configuration, code updates, and free plugins. Learn how to fight spam, bots, and hacking with these simple WordPress security tips.
2h 38m • COURSE
WordPress: Internationalization with Carrie Dils
Take your WordPress site worldwide. Use the built-in internationalization features and functions to make your themes and plugins translation-ready.
54m 22s • COURSE
WordPress Developer Tips: Information Architecture and the Template Hierarchy with Morten Rand-Hendriksen
Use information architecture and the WordPress template hierarchy to build a cleaner and more effective design process.
21m 8s • COURSE
WordPress: Custom Post Types and Taxonomies with Morten Rand-Hendriksen
Create custom post types and taxonomies to extend the functionality of WordPress.
2h 26m • COURSE
WordPress Plugins: Advanced Custom Fields with Morten Rand-Hendriksen
Use the Advanced Custom Fields plugin to add new fields to posts, pages, and custom post types in WordPress.
1h 39m • COURSE
Advanced WordPress: Action and Filter Hooks with Carrie Dils
Take the next step in WordPress development. Learn how to work with action and filter hooks and use them to create WordPress plugins.
1h 36m • COURSE
WordPress: Plugin Development with Jeff Starr
Learn how to build, extend, and distribute your own WordPress plugins with the WordPress API and PHP.
4h 48m • COURSE
WordPress: REST API with Morten Rand-Hendriksen
Explore how to use the WordPress REST API to interact remotely with your WordPress site so you can send content to your site, get info from it, update posts, and more. Learn how to use the API inside of WordPress, use the API outside of WordPress, modify responses, and more.
2h 6m • COURSE
WordPress REST API: Authentication with Morten Rand-Hendriksen
Learn about the key principles of authentication, and how to authenticate your WordPress REST API using cookies, OAuth, and JWT.
1h 48m • COURSE
WordPress REST API: Building an Interactive Web App with Morten Rand-Hendriksen
In this project-based course, learn how to build an interactive web app on top of the WordPress REST API.
3h 11m • COURSE
You'll learn WordPress development skills with these experts
Morten Rand-Hendriksen is a web designer and developer with a passion for open-source software like WordPress.
Morten Rand-Hendriksen is a web designer and developer with a passion for clean design, standards-based code, and open-source software. He has published several books, articles, and videos on these topics and is a popular speaker at conferences. Running a small boutique-style digital media company, he divides his time evenly between building web solutions and teaching others how to do things right and get the most out of the web.Morten grew up in Norway and made Canada his home in 2002.
Jeff Starr is a professional web developer and book author with over 15 years of experience.
Jeff works with WordPress every day, designing themes, developing plugins, and securing sites. His books include Digging into WordPress, WordPress Themes In Depth, and The Tao of WordPress. Jeff actively develops over 20 WordPress plugins and has published over 1,000 WordPress articles around the web. To learn more, check out PerishablePress.com and DigWP.com, where he shares code snippets and in-depth tutorials on security, web development, and how to succeed with WordPress.
Carrie Dils is a WordPress-loving freelance developer. She's been helping businesses craft online identities since 1998 and enjoys creating sites that look great on the outside and work well on the inside. The daughter of an educator and computer scientist, Carrie is always about the business of learning more and teaching others as she goes. She blogs regularly about WordPress and the business of freelancing at carriedils.com. When she's not behind a computer, she's likely reading a book, running after her dogs, or enjoying a tasty dish with her husband.