XSLT 1.0 for Developers Training Course (Program Details)

 

Soft Skills

COURSE OUTLINE

 

Session 1

 

Section A: Introduction
- What is XSLT?
- Transforming
- Examples & Origin

 

Section B: The Stylesheet
- What XSLT Looks Like
- Looking at Specifics
- Transformation Types
- Kay's Four Design Patterns
- Processing XSL

 

Section C: Simplified Stylesheets
- The Essential Stylesheet
- Using XSL to Create HTML Pages
- Fill in the Blanks
- Use XSL to Loop
- Conditional Logic
- XSL Sort Element
- Stylesheet Limitations

 

Section D: Using XPath
- What is XPath?
- Simple Context
- Skipping Steps
- Value of an Attribute
- XPath Syntax
- Using Axes
- Specify Node Test
- Using Predicates & Abbreviations

 

Section E: XPath Functions
- String Manipulation & Example
- Number Functions
- Node Function & Boolean Values

 

Section F: Adding Template Rules
- Simplified Stylesheet
- Unsimplifying the Stylesheet
- Built-in Templates
- Template Element Syntax
- Applying Templates & Template Rules
- Using the Template Element

 

Section G: Variables & Subroutines
- Working with Variables
- Global & Local Variables
- Attribute Values
- Using Parameters

 

Section H: Functions & Modules
- Multiple Source Documents
- Performance with Keys
- Formatting a Number
- Modular Stylesheet Solutions
- Importing a Stylesheet

 
Session 2

 

Section A: Variable Structure & Node Creation
- Node-set Variables
- Result Tree Fragment
- Elements for Adding Nodes
- Copy Nodes to Result Tree
- New Structure
- Attribute Sets
- Processing Instruction & Comments

 

Section B: XSLT Calculations
- Recursion Programming
- Recursive Version of Factorial
- Parsing a String
- Summarizing Calculated Values

 

Section C: Grouping Data
- How Do I Group Data?
- Keying the Data
- Generate ID

 

Section D: Handling Tags & Whitespace
- Copy HTML Tags
- The Solution
- Using Escaped Tags
- Whitespace Characters
- Strip & Preserve Whitespace
- Stripping Excess Whitespace
- Adding Whitespace
- Dress Up Results

 

Section E: Extensions
- Using Extensions
- Node-set ( ) Functions
- MSXSL Extension
- What Else is Available?
- Missing Extensions

 

Career TrainingReturn To Main Product Page

 

Price: £149.00

(incl. VAT and Delivery)

for Single User Licence

Career Skills Shop | Skills Shop Policy