Course description

This course provides a comprehensive overview of website development. Students explore the prevailing vocabulary tools and standards used in the field and learn how the various facetsóincluding HTML5 CSS JavaScript Ajax multimedia scripting languages HTTP clients servers and databasesófunction together in today's web environment. The course provides a solid web development foundation focusing on content and client-side (browser) components with an overview of the server-side technologies. In addition software and services that are easily incorporated into a website (for example maps checkout blogs content management) are surveyed. Students produce an interactive website on the topic of their choice for the final project and leave the course prepared for more advanced web development studies.


  • Senior Manager of Academic Platform Development, Teaching and Learning Technologies, Harvard University Information Technology

Associated Schools

  • Harvard Division of Continuing Education

Enroll now.
Take course