XML
(eXtensible Markup Language) is quickly becoming a standard
method for document markup and transmission of data on the
World Wide Web. A descendant of SGML (Standardized General
Markup Language) and HTML (HyperText Markup Language), XML-formatted
information can be stored as text or in any database, and
can be used to describe nearly any type of structured information.
This XML course teaches you how to create and manipulate
XML documents using tools available on the Java platform.
Focusing on the Java programming language, this class shows
you how to plan and implement XML solutions for your business
needs.
Lectures and demonstrations will be interspersed with walkthroughs
and hands-on labs. The instructor will explain each concept,
provide an example and/or demonstrate the concept, and share
principles and practices acquired from real-world experience.
Students will have an opportunity to try all of the concepts
using sample files and hypothetical business simulations.
All examples and exercises will be completed on a Windows
NT/2000/XP platform, a web server with JavaServer
Pages, and Internet Explorer 6.x. Other tools from the Java
toolset will be used including the Java 2 SDK, Apache Xerces
and Apache Xalan.
In this course, you will:
- Get hands-on experience with Java-based XML technologies
- Learn how to create and parse XML files using JDOM
- Code to Java APIs for XML processing
- Convert information from database tables to XML and
back again
- Transmit XML-formatted data between systems
- Explore programming with core XML APIs
- Implement Client-Server and Server-Server applications
using the Xerces parser, Xalan XSLT processor, and JAXP
and JDOM APIs
- Understand SOAP and its use as a replacement for existing
RPC technology