This course has been superseded by One Day
Internet. We did this course about 20 times at various universities.
What You Would Have Learned
ability to distinguish between good and bad Web service ideas
ability to decide what tools are appropriate to realize a Web
publishing goal
ability to select and hire a team of developers to realize a Web
service design
ability to identify portions of Web content that are amenable to
formalization and structure
ability to design a site that will be properly indexed by public
search engines such as AltaVista
ability to select software and policies necessary to accomplish
specific site activity and user tracking goals
ability to put together an image library to be used across multiple
Web services
ability to understand how a relational database management system
supports Web-based collaboration
ability to understand the dimensions of building an ecommerce
service from scratch or grafting ecommerce onto an existing retail
business
ability to contribute to building a future where people can take
full advantage of computers and Internet without becoming mired in
system administration
How You'll Learn It
9:00 -- 10:00 am -- informal gathering for coffee
Building a user-centered Web site
Building a site that collects and redistributes multiple
perspectives: identifying the elements of collaboration
Building Web services that replace desktop applications
Organizing and coordinating a team to build a site--if tools get
better every year, how come the average site keeps getting worse?
HTML, page design, interaction design (page-to-page flow), XML
Content Management
Making sure that users can find your site:
How search engines work.
Making sure that you can find people:
User tracking and personalization.
12:30 pm to 1:15 pm -- we break for lunch
Software engineering for Web applications:
programming
the four steps
tapping the power of the relational database management system
SQL: data modeling and JOINs
The common challenge in most Internet and Intranet applications:
making the online community component work (or "What the Michigan
Militia and the average Fortune 500 company have in common").
An integrated open-source approach to building online communities.
What's interesting about ecommerce:
lifetime customer value management
1:1 marketing for real
The painful details of ecommerce:
logging orders
billing credit cards
www.scorecard.org:
localizing a 2 GB data set
geospatializing a discussion
a look behind the scenes at the admin pages
Bottom-line technology advice:
you can do all of this raw Unix and Oracle... circa 1988
More Detail: Oftentimes, a day or two after I give this
class, I'll also give a one-day tools
course geared at teaching technology people how to actually build
sites.
The video was made by Mike Jacknis, a graduate student at the MIT AI
Lab. It was encoded and is being served by Troy Davis of
Loudeye.
We know Troy because he was a finalist for
the ArsDigita Prize.
philg@mit.edu