Hands-On XSLTAccelerated Technical Training |
|||||
---|---|---|---|---|---|
About this Course |
| ||||
Overview |
Are
you working with XML?
Do you need to view your XML data in your browser?
Do you need to make it easy to read for your users?
Do you need to sort it, search it, extract subsets
of it, and process it on the client side or on
the server? If so, this course is for you.
XSLT (Extensible Stylesheet Language Transformations) is an XML-based language for processing XML data in order to view it in attractive, user-friendly formats. Though it has become indispensable for the exchange of data among web-enabled business-to-business ("B2B") software applications, the raw XML data itself is not easily read and digested by humans. XSLT stylesheets enable XML data to be presented by any of a variety of familiar programs, most commonly the ordinary Web browser. This course presents the tools and techniques for programmers and webmasters to build their own stylesheets using XSLT. It also presents the big picture: applicable W3C standards, and how XSLT fits into the overall architecture of XML and the Web. The approach is platform-independent and vendor-neutral; these techniques work on Windows and on Unix, with industry-standard tools. |
||||
Courseware |
This is a Web-based class.
The training materials are at http://www.keller.com/xslt/. |
||||
Format |
|
||||
Audience |
This
course is for technical staff -- programmers, webmasters,
application developers -- who want to:
|
||||
Prerequisites |
Check the boxes for the prerequisites you satisfy. If you have checked all four, you're well-equipped to take this class! | ||||
Course Contents |
Day 1
Chapter 0: Review of XML BasicsChapter 1: XSLT: A Detailed ExampleChapter 2: The Big Picture: XSLT and XML in ContextChapter 3: Simple Pattern MatchingChapter 4: Pattern Matching with XPathChapter 5: TransformationsChapter 6: Review and SummaryDay 2
Chapter 7: Server ArchitectureChapter 8: Advanced Pattern MatchingChapter 9: FunctionsChapter 10: Advanced ElementsChapter 11: Review and Summary |
||||
Objectives |
You
will master the skills and techniques to:
| ||||
Method |
Skills
are reinforced with detailed hands-on exercises:
|