{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} {\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f72\froman\fcharset238\fprq2 Times New Roman CE;}{\f73\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f75\froman\fcharset161\fprq2 Times New Roman Greek;} {\f76\froman\fcharset162\fprq2 Times New Roman Tur;}{\f77\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f78\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f79\froman\fcharset186\fprq2 Times New Roman Baltic;} {\f80\fswiss\fcharset238\fprq2 Arial CE;}{\f81\fswiss\fcharset204\fprq2 Arial Cyr;}{\f83\fswiss\fcharset161\fprq2 Arial Greek;}{\f84\fswiss\fcharset162\fprq2 Arial Tur;}{\f85\fswiss\fcharset177\fprq2 Arial (Hebrew);} {\f86\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f87\fswiss\fcharset186\fprq2 Arial Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0; \red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{ \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 Normal;}{\*\cs10 \additive Default Paragraph Font;}}{\info{\author Standard User}{\operator Standard User} {\creatim\yr2001\mo11\dy19\hr10\min29}{\revtim\yr2001\mo11\dy19\hr10\min30}{\version2}{\edmins1}{\nofpages3}{\nofwords416}{\nofchars2372}{\*\company Element K}{\nofcharsws2912}{\vern8269}}\margl1440\margr1440 \widowctrl\ftnbj\aenddoc\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind4\viewscale100\nolnhtadjtbl \fet0\sectd \linex0\sectdefaultcl {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5 \pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \ql \li0\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\b\f1\fs28\cf1 XML: An Introduction (Second Edition) \par \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\cf1 Course specifications \par }\pard \ql \li0\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin0\itap0 {\f1\fs20\cf1 Course number: 077948 \par Software version number: n/a \par Course length: 1 day \par \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\cf1 Hardware/software required to run this course \par }\pard \ql \li0\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin0\itap0 {\f3\fs20\cf1 \'b7\tab }{\f1\fs20\cf1 Windows 95, 98, 98SE, ME, NT, or 2000 \par }{\f3\fs20\cf1 \'b7\tab }{\f1\fs20\cf1 Internet Explorer 5.0 or later \par }{\f3\fs20\cf1 \'b7\tab }{\f1\fs20\cf1 A text editor \par }{\f3\fs20\cf1 \'b7\tab }{\f1\fs20\cf1 MSXML Parser 3.0 or higher \par }{\f3\fs20\cf1 \'b7\tab }{\f1\fs20\cf1 MS Tools for Validating XML \par }{\f3\fs20\cf1 \'b7\tab }{\f1\fs20\cf1 MS Tools for Viewing XSL Output \par \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\cf1 Course description \par \par }\pard \ql \li0\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Overview:}{\f1\fs20\cf1 }{\i\f1\fs20\cf1 XML: An Introduction (Second Edition)}{\f1\fs20\cf1 is a gentle introduction to XML. It is designed for both technical and non-technical students. All of the central XML technologies are covered, \par including XSLT, XML DOM, XML Linking, DTDs, and XML Schema. In addition to \par XML-specific technologies, other Web-centric technologies are also discussed. \par \par }{\b\f1\fs20\cf1 Prerequisites:}{\f1\fs20\cf1 \par }{\f3\fs20\cf1 \'b7\tab }{\i\f1\fs20\cf1 HTML 4.01: Level 1 \par \par }{\b\f1\fs20\cf1 Delivery method:}{\f1\fs20\cf1 Instructor-led, group-paced, classroom-delivery learning model with structured minds-on and hands-on activities. \par \par }{\b\f1\fs20\cf1 Target student:}{\f1\fs20\cf1 Students enrolling in this course should understand Internet basics and level 1 HTML skills. \par \par }{\b\f1\fs20\cf1 What's next:}{\f1\fs20\cf1 Students who want to learn more about XML can take }{\i\f1\fs20\cf1 XML: DTD Design, XML: Schema Design, XML: DOM (Document Object Model 1.0)}{\f1\fs20\cf1 , or }{\i\f1\fs20\cf1 XML: XSL Transformations, Level 1.\page \par \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs28\cf1 XML: An Introduction (Second Edition) \par \par }{\b\f1\cf1 Performance-based objectives \par }\pard \ql \li0\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin0\itap0 {\f1\fs20\cf1 Lesson objectives help s tudents become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to: \par \par }\pard \ql \fi-360\li720\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin720\itap0 {\f1\fs20\cf1 *\tab Identify the benefits of using XML. \par \par *\tab Write well-formed XML using XML syntax such as elements, attributes, comments, and processing instructions. \par \par *\tab Write valid XML with DTDs. \par \par *\tab Write valid XML with Schema. \par \par *\tab Use DOM and SAX effectively. \par \par *\tab Display XML in Internet Explorer using Cascading Style Sheets (CSS). \par \par *\tab Transform XML using XSLT. \par \par *\tab Use XML namespaces and create links using the HTML namespace. \par \par *\tab Identify the functions and benefits of the XML linking specifications. \par \par \par \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\f1\fs20\cf1 \page \par }{\b\f1\fs28\cf1 XML: An Introduction (Second Edition) \par \par }{\b\f1\cf1 Course content \par }\pard \ql \li0\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\cf1 \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Lesson 1: The Past, Present, and Future of XML \par }\pard \ql \li900\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 The Limitation of SGML \par }\pard \ql \fi720\li180\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin180\itap0 {\f1\fs20\cf1 XML:The Best of All Worlds \par }\pard \ql \li900\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 \par \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Lesson 2: Creating Well-formed XML Documents \par }\pard \ql \li900\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 XML Document Markup \par Creating XML: Elements, Attributes, and Entities \par Creating an XML Markup Language: Processing Instructions, Character Data, and Comments \par XMLand HTML \par }\pard \ql \li0\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin0\itap0 {\f1\fs20\cf1 \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Lesson 3: Valid XML With DTDs \par }\pard \ql \fi720\li180\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin180\itap0 {\f1\fs20\cf1 Introduction to the Document Type Definition (DTD) \par Creating a DTD \par }\pard \ql \li900\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Lesson 4: Valid XML With Schema \par }\pard \ql \fi720\li180\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin180\itap0 {\f1\fs20\cf1 Schema Specification \par Defining Elements \par }\pard \ql \fi180\li720\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin720\itap0 {\f1\fs20\cf1 Defining Attributes \par XML Schema Data Types \par }\pard \ql \li900\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Lesson 5: XML DOM and SAX \par }\pard \ql \li900\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 XML APIs \par SAX \par }\pard \ql \li0\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin0\itap0 {\f1\fs20\cf1 \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Lesson 6:Displaying XML Documents Using CSS \par }\pard \ql \fi180\li720\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin720\itap0 {\f1\fs20\cf1 Style Sheets \par }\pard \ql \fi540\li360\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin360\itap0 {\f1\fs20\cf1 Cascading Style Sheets \par }\pard \ql \li900\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Lesson 7:Transforming XML With XSLT \par }\pard \ql \fi720\li180\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin180\itap0 {\f1\fs20\cf1 XSLT \par }\pard \ql \fi180\li720\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin720\itap0 {\f1\fs20\cf1 Using XSLT To Order Your Output \par }\pard \ql \li900\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Lesson 8: XML Namespaces \par }\pard \ql \li900\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 Introduction to Namespaces \par Linking Using HTML Namespaces \par }\pard \ql \li0\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin0\itap0 {\f1\fs20\cf1 \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Lesson 9: XLink and XPointer \par }\pard \ql \fi720\li180\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin180\itap0 {\f1\fs20\cf1 XLink and XPointer \par }\pard \ql \li900\ri0\sl240\slmult0\widctlpar\faauto\rin0\lin900\itap0 {\f1\fs20\cf1 \par }\pard \ql \li0\ri0\sl240\slmult0\keepn\widctlpar\faauto\rin0\lin0\itap0 {\b\f1\fs20\cf1 Appendix A: Components of an XML Document \par }\pard \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\fs20 \par }}