| 1 |
Getting Started with XML and XML Editors
|
2006-09-05 / 2006-09-12 |
This assignment introduces you to XML in the context of XML Spy or the oXygen XML Editor. You don't have to turn anything in. However, you should use this opportunity to get comfortable with one of the two editors, as you will be using them for the rest of the semester, and maybe the rest of your life.
|
| 2 |
Résumé XML and DTD
|
2006-09-07 / 2006-09-14 |
In this assignment, you will take a sample résumé and create an XML representation of it. You will also create a DTD that can be used to validate your XML document, and other résumés that are structurally similar to yours.
|
| 3 |
CSS
|
2006-09-14 / 2006-09-19 |
Create a Cascading Style Sheet (CSS) for a simple HTML document. The HTML contains simple structural markup and some additional classes which should be used for creating formatting specific to these contents.
|
| 4 |
XPath and Namespaces
|
2006-09-21 / 2006-09-26 |
Answer a set of questions about XPath and Namespaces.
|
| 5 |
XML to HTML Transformation
|
2006-09-26 / 2006-10-03 |
Create an XML file with your personal resume information and then transform it into HTML using XSLT.
|
| 6 |
DTD to Schema
|
2006-10-05 / 2006-10-12 |
Convert your résumé DTD to an XML Schema. In addition to the simple way of moving from DTD syntax to XML Schema syntax, we also require you to improve the schema, so that is a better schema than the DTD (because it is more selective in what it validates).
|
| 7 |
XML to XML Transformation with CSS on generated HTML
|
2006-10-17 / 2006-10-26 |
In this final assignment, you will have the opportunity to utilize many of the XML skills you have learned throughout the course. These include XML, XML Schema, XPath, XSLT and CSS.
|