Introduction to XML and Related Technologies (XM302)
This course provides conceptual and practical knowledge of the fundamentals of XML and related technologies in the context of building e-business applications. Lectures cover the reasons for using XML, XML syntax, industry standards and templates as provided by Document Type Definitions (DTD), XML Schemas and their advantages over DTDs, namespaces and their purposes, extracting information using XPath, transforming XML documents using XML Stylesheet Transformation (XSLT), and the XQuery query language. Lecture materials are reinforced with hands-on lab exercises.
Skills Gained
After completing this course, students should be able to:
Differentiate between HTML and XML and their use in e-business applications
Enumerate the rules of a well-formed XML document
Describe the use of a Document Type Definition (DTD) with an XML document
Create DTDs describing the validation rules for specific XML instances
Describe the use of an XML schema with an XML document
Create XML schemas describing the validation rules for specific XML instances
Describe the use of XML namespaces in the management of the symbol space of an XML document
Declare and use XML namespaces in an XML document
Describe the use of XML Path Language (XPath) with an XML document
Create XPath expressions that locate specific information in an XML instance
Describe the use of XSL in the processing of XML documents
Create an XSL transform and use it to transform an XML document into some other kind of document
Describe XQuery and its use and syntax, with some examples
Use Rational Application Developer to write XML documents, DTDs, XML Schemas, and XPath expressions
Use the Rational Application Developer XSLT debugger to run and debug XSL transforms
Who Can Benefit
This basic course is designed for application developers and technical managers who wish to understand the role of XML in their applications.
Prerequisites
There are no prerequisites for this course. Attendees are not expected to be programmers, or to know Java.
IBM Education Advantage Program eligibility:
Yes - IBM Education Pack - online account
Code:
XM302
Length:
3 days
Type:
Instructor-Led
Certified By:
IBM
Tuition:
$1,875
This course is taught by Certified IBM instructors. There is a difference. Learn More
This course is in the following categories. Click the categories to find similar courses and topics of interest.
Exercise: Using XML functionality in Rational Application Developer
Document Type Definition (DTD)
Exercise: DTD lab
XML namespaces
Exercise: XML namespaces lab
XML schema
Exercise: XML schema lab
XPath - XML Path Language
Exercise: XPath lab
XQuery
XSL - eXtensible Stylesheet Language
Exercise: XSLT Lab - simple transforms
Exercise: XSLT Lab - conditional transforms
When you take a certified course with ExitCertified, you are learning from
the creators of the products you use. Our commitment to your IT
community, along with our authorization to deliver certified courses,
ensures you receive a premium training experience.