This document provides an introduction to a class on server-side programming. It discusses the instructor's contact information and an overview of what will be covered in the class, including writing programs, using version control systems, completing projects, and collaborating with other students. It also outlines what students need for the class, including a Cloud9 and Github account. The first lesson introduces programming and development concepts and the tools that will be used, including Cloud9 as an IDE and Github for source control. The assignment is to create Github and Cloud9 accounts and set up a basic workspace.