Knowledge Transfer Microsoft Certified Training Partner CTEC
Knowledge Transfer is a Microsoft Certified Gold Partner
Microsoft Certified Gold Training Partner
Search for a Course Topic:
Public Courses
Corporate Services & Training
 

 

 



 Course Search
Keyword
Course #
State

 Training Delivery
 
Training Delivery
Custom Curriculum
Course List
 
 Main Menu
 
Home
View Courses
Site Index
 
 


XSLT Overview


1.  Course Introduction

  • Course Objectives
  • Course Overview
  • Using the Workbook
  • Suggested References

2. Introduction to XSLT

  • Stylesheet, Source, and Result
  • XSLT Processors
  • Processor Implementations
  • XPath Basics
  • xsl:stylesheet
  • xsl:template
  • xsl:value-of
  • xsl:apply-templates
  • xsl:output

3. XPath Nodetypes

  • XPath Expressions
  • XPath Context
  • XPath Location Steps
  • Element and Root Nodes
  • Text and Attribute Nodes
  • Comment and Processing Instruction Nodes
  • Namespace Nodes
  • Wildcards
  • Whitespace
  • Default Template Rules

4. XPath Axes and Predicates

  • Location Paths and Location Steps
  • Peer Axis Types
  • More Peer Axis Types
  • Descendant Axis Types
  • Ancestor Axis Types
  • Node Tests
  • Predicates
  • Functions

5. XSLT Flow Control

  • xsl:if
  • xsl:choose
  • xsl:for-each
  • xsl:sort
  • Named Templates
  • Mode

6. Generating Output with XSLT

  • Output Methods
  • HTML Output
  • Plain Text Output
  • XML Output
  • xsl:element and xsl:attribute
  • Attribute Value Templates
  • xsl:attribute-set
  • Text, Processing-Instructions, and Comments
  • Working with Namespaces

7. Using XPath and XSLT Functions

  • XPath Datatypes and Functions
  • Node Test Functions
  • Node Set Functions
  • Boolean Functions
  • String Functions
  • Number Functions
  • The document() Function
  • xsl:key and the key() Function

8. Advanced XSLT

  • Copying Elements
  • Numbering
  • Variables
  • Parameters
  • Using Other Stylesheets
  • apply-imports
  • Template Rule Conflicts
  • Extensions

9. Appendix  XSLT and XPath 2.0 New

  • Features
  • XSLT 2.0 Grouping Elements and
  • Functions
  • User-Defined XSLT Functions
  • Multiple Output and XHTML
  • Documents
  • Temporary Trees
  • Sequences
  • Types
  • Stylesheets that are Schema-Aware
  • Character Mapping
  • Regular Expressions

 

 

 

View Printer Friendly Page


To Inquire About Future Classes

Request a class date

if one is not scheduled.