Start learning with our library of video tutorials taught by experts. Get started
Migrating to Linux from Mac or Windows? Get up and running with Fedora, a popular desktop Linux distribution. Learn how to get around the interface, work with files and folders, perform basic computing tasks, and even configure a simple server.
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.