<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="TrainingCatalog.xsl"?>
<!DOCTYPE course SYSTEM "TrainingCatalog.dtd"
  [ <!ENTITY toc SYSTEM "xml-toc">
    <!ENTITY obj SYSTEM "xml-obj"> ]
>
<course title="Hands-On XML">
<keywords>
  <keyword>XML</keyword>
  <keyword>training</keyword>
  <keyword>XML training</keyword>
  <keyword>XSL</keyword>
  <keyword>XLL</keyword>
  <keyword>Web</keyword>
</keywords>
<overview>
  <p>
  Do you need more control over your web pages
  than you get from HTML?
  Do you need to invent your own tags?
  Do you need your web site to exchange data with other web sites?
  Are you planning to implement e-commerce?
  If so, this course is for you.
  </p>
  <p>
  XML -- eXtensible Markup Language --
  offers benefits for information management and the Worldwide Web.
  It provides a syntax for defining new markup languages.
  It enables the development of languages and tools for
  specific applications.
  XML is ideal for any situation where
  structured information exchange is needed.
  </p>
  <p>
  This course presents the tools and techniques
  for programmers and webmasters to build their own
  web authoring languages and capabilities
  using XML and related standards.
  </p>
  <p>
  The approach is platform-independent and
  vendor-neutral; these techniques work on Windows NT
  and Unix, with industry-standard tools.
  </p>
  <p>
  Dan Keller's XML Course is a hands-on,
  practical introduction to XML, XLL and XSL.
  It presents tools and techniques for programmers
  and webmasters to build their own web authoring languages
  and data exchange capabilities.
  </p>
</overview>
<subtitle> Accelerated Technical Training </subtitle>
<courseware>
  <url> http://www.keller.com/xml/ </url>
</courseware>
<duration units="days">2</duration>
<format>
  <description>Emphasis on practical skills</description>
  <description>Hands-on</description>
  <description>Instructor-led and classroom-based</description>
  <description>Printed and on-screen (web) materials</description>
</format>
<audience>
  <description>
    This course is for technical staff -- programmers, webmasters,
    application developers -- who want to
    design markup languages for their own applications,
    share structured data with other sites,
    and enjoy the benefits of distinguishing data structure
    from presentation.
  </description>
</audience>
<prerequisites minimum="3">
  <prerequisite>
    HTML authoring
  </prerequisite>
  <prerequisite>
    Using a text editor
  </prerequisite>
  <prerequisite>
     Basics of computer usage
      (navigating the file system, managing files, invoking commands, etc.)
  </prerequisite>
</prerequisites>
<contents>
  &toc;
</contents>
<objectives>
  &obj;
</objectives>
<method>
  <description>Skills are reinforced with detailed hands-on exercises.</description>
  <description>Each technique is applied in a lab.</description>
  <description>Sample source code is provided.</description>
  <description>You work with markup languages.</description>
  <description>You run real programs.</description>
  <description>The state-of-the-art XML tools are applied.</description>
</method>
<setup>
  <requirement>classroom</requirement>
  <requirement>Unix or N</requirement>
  <requirement>A PC or workstation for the instructor</requirement>
  <requirement>A projector for the instructor's computer screen</requirement>
  <requirement>A PC or workstation for each student</requirement>
  <requirement>Connection to the Internet</requirement>
  <requirement>Any text editor</requirement>
  <requirement>XML parser, XML viewer, XSL processor </requirement>
  <requirement>Microsoft Internet Explorer 5.0 or greater</requirement>
  <url>http://www.keller.com/xml/setup.html</url>
  <comment> We're happy to provide assistance with the classroom setup.
    Just call!</comment>
</setup>
<site>
  The course can be taught in your classroom,
  anywhere in the world.
</site>
<travel>
  Travel outside the San Francisco Bay Area requires
  reimbursement of the instructor's travel expense.
</travel>
</course>

