Description
XML is the Extensible Markup Language. It is a common
language for the transfer of data between heterogeneous computer systems
and programs. These three day course covers creating and reading XML documents.
Who Should Attend
This course is for programmers, analysts, and managers
who are going to be involved with XML.
Prerequisites
- Much of the course does not require programming.
However, some exercises require a knowledge of Java. Non-programmers
may be paired with programmers.
Objectives
- Learn the syntax of XML
- Parse an XML document
- Examine the new Web Services that are based on
XML
Outline
- Introduction to Markup Languages
- XML Components
- Declaration
- Root
- Element
- Attribute
- Entity
- Namespaces and URI's
- Document organization
- Document Type Definitions (DTD)
- Validating DTD's
- XML Schema Definitions (XSD)
- Parsing documents
- Document Object Model (DOM)
- Simple API for XML (SAX)
- JDOM
- Document presentation
- Extensible Stylesheet Language (XSL)
- Cascading Style Sheets (CSS)
- Exchanging and transforming data
- XSL Transformations (XSLT)
- Converting XML to HTML
- Connecting XML documents
- Links (XLink, XPointer)
- Referencing fragments
- Remote procedure calls
- XML-RPC
- Simple Object Access Protocol (SOAP)
- XML Web Services
- Access information across the internet
- Universal Description, Discovery, and Integration
(UDDI)
- Web Services Description Language (WSDL)
- B2B Messaging: ebXML
- Generating XML
|