Page Loading...
Layout Table~~~~3584~3584~~
2 Sessions - 6 Hours of Interactive Training~
LearnKey’s XSLT 1.0 for Developers training course covers the essentials of using the XSLT language to process XML data into other markup formats such as HTML or WAP. Expert Jan Fransen takes you from creating simple stylesheets for quick transformation of XML data to complex XSLT-based applications that use multiple XML data sources and stylesheets. Jan also covers using XPath to navigate an XML tree. At the conclusion of this training course, you will understand how XSLT differs from procedural programming languages and how to apply the programming knowledge you already have to this new language and environment.
Prerequisites: LearnKey’s XML for Developers course or equivalent, a thorough understanding of XML and the terminology and familiarity with HTML.
Benefits
• Increase your earning potential with technical mastery and proficiency.
• Enhance employment opportunities with in-demand IT development knowledge.
• LearnKey courses let you move along at your own pace and gain new skills in a useful, productive manner..~~~3584~3585~~
Course Outline Table~~~~3584~3586~~
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~~~3584~3587~~
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~~~3584~3588~~
Ordering~~~~3584~3589~~
XSLT 1.0 For Developers Training Course by LearnKey~
Per Seat Licencing Available
Call 01223 894 136 for quotes for MULTIPLE USERS and Training Centre/Bootcamp & Education Solutions!
~~PER USER%3A CD Course|370408|PER USER%3A ONLINE Course|!78864|LIBRARY LICENCE%3A CD Course|370405|~3584~3590~xslt~
Menu Page
|
Toolbar Page
|
Frameset Page
|
Index Page
|
Table of Contents