<?xml version="1.0" standalone="no"?>
<?xml:stylesheet type="text/xsl" href = "outline.xsl" ?> 
<!DOCTYPE course SYSTEM "outline.dtd">
<course>
   <name>XML: An Introduction</name>
   <specifications>
      <number>077 940</number>
      <software>5.0</software>
      <length>1 day</length>
   </specifications>
   <hardware>This course requires a Pentium PC with 32MB of RAM. Windows 95/98 or NT is required. In addition, the latest version of Internet Explorer 5.0 must be installed. </hardware>
   <description>
      <overview>Students will learn how to create well formed and valid XML documents.</overview>
      <prerequisites>HTML Level 1 and Level 2 or equivalent knowledge.</prerequisites>
      <delivery>Instructor-led, group-paced, classroom-delivery learning model with structured hands-on activities.</delivery>
      <benefits>Students will learn how to create well-formed and valid XML documents and display them in Internet Explorer 5.0.</benefits>
      <target>Students enrolling in this course should understand Internet basics and level 2 HTML.</target>
      <next>Students who want to learn advanced features can take Cascading Style Sheets.</next>
   </description>
   <objectives>
      <desc>Lesson objectives help students become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to:</desc>
      <topic>Explain the differences between HTML, SGML and XML. </topic>
      <topic>Create well formed XML. </topic>
      <topic>Create valid XML.</topic>
      <topic>Create a DTD.</topic>
      <topic>Display XML documents in a browser using CSS.</topic>
      <topic>Display XML documents in a browser using XSL.</topic>
      <topic>Link to files outside of an XML document. </topic>
   </objectives>
   <content>
      <lesson>
         <number>1</number>
         <title>Origins of XML</title>
         <topic>Origins of XML</topic>
         <topic>XML: The best of all worlds</topic>
      </lesson>
      <lesson>
         <number>2</number>
         <title>Creating well formed XML documents</title>
         <topic>XML document markup</topic>
         <topic>Creating an XML markup language: elements, attributes, and entities </topic>
         <topic>Creating an XML markup language: processing instructions, character data, and comments </topic>
         <topic>XML and HTML </topic>
      </lesson>
      <lesson>
         <number>3</number>
         <title>Creating valid XML documents</title>
         <topic>Introduction to the Document Type Definition (DTD) </topic>
         <topic>Creating a DTD </topic>
         <topic>Validating XML against a DTD </topic>
      </lesson>
      <lesson>
         <number>4</number>
         <title>Displaying XML documents in IE5</title>
         <topic>Style sheets </topic>
         <topic>Cascading style sheets </topic>
         <topic>XSL </topic>
      </lesson>
      <lesson>
         <number>5</number>
         <title>XML Linking</title>
         <topic>Linking the "old fashion" way using HTML namespaces </topic>
         <topic>XLink and XPointer </topic>
      </lesson>
   </content>
</course>
