Lecture 1 Introduction to XHTML
A Quick Overview of HTML and
HTML is based on Standard Generalized Markup
language (an ISO standard for text-formatting
It was developed by Tim Berners-Lee sometime
before late 1
Browsers display XHTML documents in a
window, which is an object in its own right.
the window displaying the docum
Netscape as "LiveScript."
In 1995, Sun and Netscape worked on it and its
It became standardized in the late 1990s
(currently in version
Lecture 2 Cascading Style Sheets
HTML (and XHTML) concern themselves
primarily with content, not presentation
Many tags have built-in default values for
certain formatting concerns, e.g., <h2> has a
Lecture 5 Dynamic Documents
Dynamic HTML is a set of technologies that allows
dynamic changes to HTML documents.
An embedded script can be used to change tag
attributes, contents or element style properties.
Lecture 6 Introduction to XML
A markup language allows the user to identify
individual elements of a document, e.g., what
is a paragraph, a heading, or an unordered list.
Used in combination with a style sheets, dat
Dr. R. M. Siegfried
This is a take-home exam. You are expected to email ALL the required files
on or before 2:55PM EST, Tuesday, November 9, 2010.
1. (20 pts.) Create, test and validate an XHTML document that has a title
Lecture 9 Introduction to Ruby
Origins of Ruby
Ruby was designed by Yukihiro Matsumoto (Matz)
and released in 1996.
It was designed to replace Perl and Python, which
Matz considered inadequate.
It grew quickly in Japan and then spread a
Lecture 8 Database Access Through
What is a database?
A database is a collection of data organized to
allow relatively easy access for retrievals,
additions, modifications, and deletions.
The most widely used type of databases is
Advanced Web Design
Lecture 7 Introduction to PHP
Origins and Uses of PHP
PHP was developed by Rasmus Lerdorf of the
Apache Group to provide Lerdorf a way to track
visitors to his personal web site.
Lerdorf originally named it Personal Home Page but