TP: Web Development
Author
Mark Mahoney
Metadata
Show full item recordDescription
4cr
There has been a fundamental shift in both the approach
and the technologies used to create dynamic, interactive web applications in the
last few years. This course examines recent paradigm shifts along with some of
the tools and technologies that are prevalent in modern web application
development. We will explore both active client and active server technologies,
and more importantly, how they are used by industry leaders like Google,
Yahoo!, Microsoft, and Amazon. We will cover the following topics: XHTML, Javascript, Front end AJAX frameworks, Model-View-Controller active web server frameworks and Cloud computing.
In this course, the basic technologies will be covered briefly in lecture. Then the
class will act as a single development team tackling a series of medium-scale
problems. The atmosphere will be similar to a small start-up software company
with an emphasis on entrepreneurship.