How to Use the WordPress API
If you are a WordPress developer, you need to learn about the WordPress REST API. This is the new feature…
How to Use the UIkit Framework
UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces. UIkit gives you a comprehensive collection of…
How to Use the Twig Template Engine
Twig is a very powerful template engine for PHP. Twig is safe, fast, easy-to-learn and is used by many different…
How to Use AngularJS
AngularJS is what HTML would have been, had it been designed for building dynamic web apps. Angular is a Javascript framework that…
How to Develop WordPress Plugins
This class is a step-by-step guide to building your first WordPress plugin. In this series, you’re going to build a to-do…
How to Develop Joomla Plugins
This class follows on from “How to Develop Joomla Modules“. Now that you know the basics of Joomla development, you’ll…
How to Develop Joomla Modules
This class will help you to become a Joomla developer. Watch these videos, and you’ll build a complete Joomla module. Cory…
How to Develop Joomla Components, Part 2: the Frontend
In these videos, you’ll finish building the todo list component that you started in Part 1. Cory shows you how Joomla uses…
How to Develop Joomla Components, Part 1: the Administrator
This class follows on from “How to Develop Joomla Modules” and “How to Develop Joomla Plugins“. You’ll learn how to…
How to Develop Drupal 8 Modules
In this class, you’ll learn how to leverage Drupal’s API to create custom modules. You’ll develop two modules using step-by-step…
How to Develop Drupal 7 Modules
In this class, you’ll learn how to leverage Drupal’s API to create custom modules. You’ll develop several modules using step-by-step…
How to Build WordPress Themes
This is our main WordPress theme class. This class guides you through a detailed WordPress theme project. Follow the lessons,…
How to Build Magento Themes
Enno Stuurman is a highly-experienced Magento developer and trainer. In this new class, he breaks down everything you need to…
Drupal 8 Composer and Configuration Management
This class covers the modern tools and techniques available to Drupal site-builders. We’ll use tools like Composer, Drush, Git, and Configuration…
Building Joomla Extensions With Component Creator
In the other classes in the “Joomla 3 Development” pathway, we showed you how to code your own extensions. In…
How to Contribute to a WordPress Plugin
In this class, Topher takes a published WordPress plugin and improves it by bringing into compliance with the WordPress Coding…
How to Use the Developer Plugin in WordPress
The WordPress Developer plugin is an essential tool for anyone who develop sites in WordPress. The Developer plugin helps you…