Web as Platform

Syllabus: http://prof.crouse.cc/web_as_platform

Spring 2010: http://prof.crouse.cc/web_as_platform/spring_2010

Google’s announcement of the Chrome OS provided a definite time line for what has been on the horizon for some time: web-based personal computing. With this radical change in the way we think about personal computing, languages once thought of as too rudimentary for “serious” application programming (namely JavaScript) are becoming more important. This class will look at the nuts and bolts of Web Application Development, including HTML, CSS, JavaScript, and PHP, as well as the implications of viewing the web as a platform. We will look at the current landscape of web apps and services, including Mechanical Turk, Amazon S3, Facebook, and Google Maps, and learn to use these services in our own work. We will cover many popular libraries, such as JQuery, Blueprint CSS, and the Google Web Toolkit and App Engine. This class is for students who wish to learn the basics of how to make functional web applications. The class will start with a 2 week HTML/CSS intensive review, so students with no HTML/CSS experience should expect some extra work.

This entry was posted in Projects and tagged , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

One Trackback

  1. By Week 151 on March 9, 2010 at 10:17 pm

    [...] plates as the “Land of 10,000 Lakes,” but Minnesota actually has 12,000 lakes.  Unfortunately, class at Bennington doesn’t end until May 24 — not sure how this one got by me, but I will make it work [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>