|
(Toronto location only)
Course number: 085028
Course length: 1.0 day(s)
You used XSL transformations to extract data from an XML document and present it in required formats. However, most modern day tasks involve complex transformations that are performed on the server and require further expertise to handle such situations. In this course, you will learn more complex transformation concepts and their usage on the server-side.
Course Objective: You will use advanced concepts in XSLT programming.
Target Student: Entry-level XML developers and XML analysts.
Prerequisites:
Upon successful completion of this course, students will be able to:
Lesson 1: Working with XSLT Functions
Topic 1A: Retrieve the Current Node Using a Function
Topic 1B: Format Numbers with XSLT Functions
Topic 1C: Locate Nodes Using Functions
Topic 1D: Test Processor Support Using Functions
Topic 1E: Identify Unparsed Entities Using Functions
Topic 1F: Display Processor Details Using Functions
Topic 1G: Retrieve Data from Multiple Documents Using Functions
Lesson 2: Familiarizing Yourself with XSLT on the Server Side
Topic 2A: Understand XSLT Transformation on the Server
Topic 2B: Understand Transformation of Data Stored in a Database
Lesson 3: Working with Data Islands and SVG Output
Topic 3A: Transform an XML Data Island with XSLT
Topic 3B: Convert XML Documents into Scalable Vector Graphics
Lesson 4: Working with XSL-FO
Topic 4A: Create a Master Page to Define Formatting Properties
Topic 4B: Generate an XSL-FO Document
Lesson 5: Using the XML Schema in a Stylesheet
Topic 5A: Understand XML Schemas
Topic 5B: Transform XML by Validating XML Schemas
Lesson 6: Working with XQuery
Topic 6A: Extract Data by Using XQuery
Topic 6B: Extract Data from Multiple Sources