1 |
HTML and CSS To Fruition
|
Thursday, September 3rd, 2009 |
Sunday, September 20th, 2009 |
In this assignment you will create a valid HTML+CSS Web page representing a blog post. The goals of this assignment are to set up a Web server, become familiar with HTML and CSS, and enforce good coding practices. |
2 |
Content Management Systems
|
Thursday, September 24th, 2009 |
Sunday, October 4th, 2009 |
Web Content Management Systems can be convenient and powerful ways for resources to be delivered by a server to a an audience. The goals of this assignment are to set up a WCMS, learn how it manages resources, and to explain some of the differences between coding by hand and the use of such a system. |
3 |
Working with a WCMS and a Data Model
|
Thursday, October 8th, 2009 |
Sunday, October 18th, 2009 |
In our last assignment, we installed a WCMS and used it to accomplish some fairly straightforward tasks. In this assignment, we are going to use that WCMS to do some more complicated things involving the creation of a basic data model. |
4 |
Working with Feeds
|
Tuesday, October 20th, 2009 |
Sunday, November 1st, 2009 |
In this assignment, we will work with the Yahoo! Query Language (YQL) and/or Yahoo! Pipes to produce enriched feed(s). |
5 |
Content vs. Context
|
Thursday, October 22nd, 2009 |
Sunday, November 8th, 2009 |
This assignment looks at the evolution of the Web from a content-delivery platform to an increasingly contextualized system. Write an essay predicting in technical and non-technical terms how this trend will continue. |
6 |
Exploring and building a more Semantic Web
|
Tuesday, November 17th, 2009 |
Sunday, November 22nd, 2009 |
The idea of the Semantic Web promises to create a Web where information is more easily interpreted and exchanged. In this assignment, you will examine some of the efforts behind the Semantic Web, will generate some simple examples of rich Web content, and will discuss some of the concepts behind the Semantic Web. |
7 |
Variants and Analysis
|
Tuesday, November 24th, 2009 |
Sunday, December 6th, 2009 |
Today's landscape of Internet and Web technologies offers a sometimes confusingly wide array of implementation choices. Given some application idea, implementation can be done via any number of techniques. In this assignment, you will implement and analyze two techniques for presenting the time to a user in a Web page. |