Client-Side Internet Technologies

CS193C

Stanford School of Engineering


Thumbnail

Description

Expand your knowledge of client-side Internet technology using HTML, JavaScript, XML and other tools designed to aid your multimedia efforts online. Learn how to create dynamic content for website design that will boost your company’s growth potential. You will have the opportunity to show off your newly learned web development skills through the completion of a full website.

Instructor(s)

Prerequisites

Programming experience at the level of CS106A.

Topics include

  • XHTML, AJAX and Flash
  • Cascading Style Sheets (CSS)
  • CSS Layout and Basic JavaScript
  • The Document Object Model (DOM)
  • Client-Side Programming in Industry

Note on Course Availability

The course schedule is displayed for planning purposes – courses can be modified, changed, or cancelled. Course availability will be considered finalized on the first day of open enrollment. For quarterly enrollment dates, please refer to our graduate certificate homepage.

Software

Unfortunately different World Wide Web browsers treat both HTML and JavaScript differently. For this class, you should have copies of both Mozilla Firefox and Microsoft's Internet Explorer. Please get the latest (non-beta) version available for your operating system. Check individual assignments for browser requirements.