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 and even static HTML websites.
In this class, Topher walks you through all the steps to get your own DesktopServer up and running. In the process, he gives some great tips on getting the most out of it for your own development needs.