How to Create Custom Post Types

Sometimes you need much more than just a blog or a page when you’re building your site in WordPress. Custom post types is how WordPress…

How to Move a Joomla Site

In this class, Rod shows you how to use both the free version and the pro versions of Akeeba Backup and the restore program, Kickstart,…

How to Use DesktopServer

DesktopServer is a great way to develop websites on your own computer. While primarily a WordPress tool, DesktopServer can be used to develop Joomla, Drupal…

Introduction to the Command Line

With today’s GUI interfaces, the command line may not seem as important. But if you want to manage a remote computer like a VPS or…

How to Build a Drupal Review Site

In this class, Robert takes us through a complete site build for a film review site. From planning, installing modules, creating views to the finishing…

How to Use PHP Code Sniffer in WordPress

Most software projects have coding standards for how developers write their code. In this class, Topher demonstrates how PHP_CodeSniffer helps you meet WordPress coding standards.

How to Update Joomla 2.5 to 3

Joomla 2.5 received its final update in 2014, so it’s time to consider moving your Joomla site to version 3! In this class, Rod demonstrates…

How to Update Drupal 7 Sites

In this class, Robert demonstrates how to properly update Drupal core. Since there is no one-click update for Drupal core, it’s essential that anyone who…

How to Create Advanced Views in Drupal

In this class, Robert demonstrates a variety of advanced views displays including row classes based on node attributes, taxonomy specific views and using PHP to…