Course Information
Course Overview
5-day class for transforming XML covers every element, every attribute and every function of W3C XSLT/XPath 1.0 and 2.0.
"Practical Transformation Using XSLT and XPath" is over 24 hours of instructor lecture, with hands-on exercises and solutions, of an intensive five-day training class. The introduction/overview is free, the first two modules are free, the introduction of every other module is free, one additional lecture is free and the annexes are free: a total of 311 minutes of free preview content!
This class overviews the entire scope of the Extensible Stylesheet Language Transformations (XSLT) 1.0 , XSLT 2.0 , the XML Path Language (XPath) 1.0 and XPath 2.0 W3C Recommendations, used for transforming structured information (e.g. XML to XML, XML to HTML, XML to XSL-FO, XML to text, etc.). The objectives of the course are to understand the role and utility of the Recommendations, to overview all the constructs of the Recommendations (this five-day delivery covers every element, every attribute, and every function), to design and develop XSLT scripts, and to efficiently navigate the available documentation and resources. The relationship of XSLT to XSL is explained, though details of XSL Formatting Object semantics are not included.
Course Content
- 10 section(s)
- 71 lecture(s)
- Section 1 Introduction/Overview of the entire class
- Section 2 Module 1 - The context of XSL Transformations and the XML Path Language (3 free lectures)
- Section 3 Module 2 - Getting started with XSLT and XPath (4 free lectures)
- Section 4 Module 3 - XPath data model (1 free lecture)
- Section 5 Module 4 - XSLT processing model (1 free lecture)
- Section 6 Module 5 - The XSLT transformation environment (1 free lecture)
- Section 7 Module 6 - XSLT stylesheet management (1 free lecture)
- Section 8 Module 7 - XSLT process control and result tree instructions (2 free lectures)
- Section 9 Module 8 - XPath and XSLT expressions and advanced techniques (1 free lecture)
- Section 10 Module 9 - Sorting and grouping (1 free lecture)
What You’ll Learn
- XSLT
- XPath
- XML
Skills covered in this course
Reviews
-
AAdam Law
Provides a good overview of XSL 1.0 and 2.0
-
SSteven Feary
Seems good and will fulfill my knowledge requirements.
-
PPD PD
Disclaimer: I am having years of experience of programming and a theoretical background which bias my perception. However, I'm new to working with XPath/XSLT. Current progress is 40-50% of the course. I like the speed, even though speeding it up often to x1.25/x1.5, because for more dense parts I can slow it down to normal for better comprehension without making it harder to perceive (due to distortion of speech). I like the clearness and completeness of the content. The examples and exercises are well thought through and hitting the mark regarding level of challenge, learn effect and frustration which is a huge plus. So far I highly appreciate this course and the effort which was expended to create it.
-
RRaghu Setty
Would be more beneficial if explained through the example than giving a theory overview and then the example. Possibility is that some of the theory get lost by the time came to example and some theory part may be missed if example do not cover all the functions explained in theory part.