point10.1.2007
PHP With MySQL Programming remains the #1 selling course of 2007!

point related info
point1.8.2007
PHP/MySQL course ends the year in dramatic fashion by outselling all other courses in the final quarter of 2006.

point related info
newsletter icon
Enter valid email address to
receive our monthly newsletter
Email:

Name:
spacer
 

Introduction to XSLT


Course Description:

XML is becoming the de-facto standard for transporting information across the network. XSLT is the language used to transform XML into something else, another XML, HTML, or almost anything else. Students will become familiar with the standards and the syntax of XSLT.

This is a hands-on course, so students will be designing and developing many XSLT Transformations.

In this course, you will:

  • Build transformation rules for XML Data
  • Build simple stylesheets
  • Transform XML into HTML
  • Expand simple stylesheets with templates
  • Invoke templates by name based on a condition
  • Modularize the XSLT for maintenance
  • Look at future directions of XSLT

Course Duration: 3-days
more info
email:
name:
phone: - -
message:

Prerequisites and Assumptions:

Participants should have a software development background and be familiar with XML. Familiarity with a structured programming language like Java is helpful.

Recommended Follow-up/RelatedCourses

Introducing XSLT
  • XML Standards
  • What Is XSLT?
  • XSLT Uses
  • Simple XSLT
  • Processing XSLT

Simplified Stylesheets
  • The Basics
  • Root Elements
  • Simplified Stylesheet Rules
  • Simple Stylesheet Types

Simple XPath
  • XPath Introduction
  • Location Step
  • Axis
  • Meta-characters
  • Node Types
  • Manipulating the Tree
  • Basic XPath Functions

Adding Template Rules Templates

  • Modular Templates
  • Template Match
  • Apply-Templates
  • Template Modes

Advanced XSLT

  • Syntax Variables
  • Parameters
  • Top-Level Elements

Advanced XSLT (cont'd)
  • XSLT Iterators
  • Building Nodes
  • Calculating Data

Calling Named Templates

  • Using Functions
  • Including External Stylesheets
  • import vs include

Advanced XPath
  • Expert tree manipulation
  • Location steps revisited
  • XPATH Functions
  • the id function

XSLT Design Issues

  • Applying XSLT
  • Data Organization
  • Raw data copy
  • Multiple Source Trees
  • Referring to secondary trees
  • Whitespace Management

XSLT Extensions
  • Introduction
  • Xalan Extensions
  • MSXML Extensions
  • Java Extensions

   
php logomysql logo

home | training | courseware | consulting | mentoring
contact us | about us | clients | news | policies

Copyright © 2005 by Ambrose King Company. All rights reserved.