Start learning with our library of video tutorials taught by experts. Get started
Learn how to install and configure Apache, MySQL, and PHP, known collectively as the AMP stack, on a local development computer. These tutorials work with Windows, Mac OS X, and Linux systems.
Learn how to install CentOS, perform common admin tasks from the command line, and get popular services running.
Learn how to install and set up Ubuntu as your main operating system or on a virtual machine, navigate the desktop, and work with popular Linux desktop programs.
Need a powerful development environment? Learn how to quickly install and configure a virtual Linux web server on your Mac or Windows computer.
Learn what SteamOS, the Linux-powered operating system from the popular game distributor Steam, has to offer for game players and developers.
Learn how to manipulate and format data with AWK, a Mac and Linux command-line tool.
Obtain, configure, and do simple tasks with a Raspberry Pi, a simple computer that is a gateway to hardware programming.