XSLT

Computer Training Classes, Videos and CD-ROMs

| Home Page | Training Courses A-C | Training Courses D-F | Training Courses G-I | Training Courses J-L |
|
Training Courses M-O | Training Courses P-S | Training Courses T-V | Training Courses W-Z |

Home Page Training
XML Programming
XSLT Training
XML Training CBT
XML with SQL 2000
XML with Java

XSL Transformations (XSLT)

Transforming XML with XSLT teaches you how to use the XSLT language to process your XML data into another markup format like HTML or WAP. You'll learn about the origins and current state of XSLT, and how to create simple "blueprint" stylesheets. You'll find out about XPath, another XML technology, and learn how to use it to navigate to any node in an XML tree. You'll discover how to use rule-based stylesheets to create powerful and flexible stylesheet applications. You'll also learn how XSLT differs from procedural programming languages, and how to apply the programming knowledge you already have to this new language and environment.

By the end of the course, you will be able to:

  • Create both simple "blueprint" stylesheets to provide quick transformations of your XML data and complex XSLT-based applications that use multiple XML data sources and multiple stylesheets.
  • Use XPath to navigate an XML tree and get values from text nodes and attributes.
  • Determine the best place and time to process a given transformation: Programmer's workstation at design time, or upon request using the client's browser or the web server.
  • Create rule-based stylesheets that are easy to maintain and extend.
  • Design named templates that act as subroutines in an XSLT stylesheet.
  • Use XSLT to calculate results and do totaling based on XML data.
  • Decide if and when to use processor-specific extensions in your XSLT applications.

XSL Transformations (XSLT) Training Videos or CDs

XSLT Set of  2-CDs Details

apxsltcd50

$395.00

XSLT Set of 2 Videos Details

apxsltvd50

$395.00

XSLT/XML Training Seminar also available

XSL Transformations (XSLT) Training Videos or CDs

CD-ROM 1 (90 min)

Introducing XSLT

What is XSLT?
Are You Sure This is a Language?
Transformation Types
Processing XSL
Simplified Stylesheets

The Essential Stylesheet
Using an XSL Blueprint to Create HTML
What Can't a Simplified Stylesheet Do?
Using XPath to Get Around

What Is XPath?
Figuring Out Location Steps
Introducing XPath Functions
Adding Template Rules

What Are Templates?
Un-Simplifying the Stylesheet
Using the Template Element
Other Top-Level Elements
Traditional Programming Concepts and XSLT

Programming Concepts You can Use
Working with Variables
Calling Named Templates
Using Functions
Creating Modular Stylesheet Solutions

CD-ROM 2 (50 min)

Creating an XML Result Tree

XML-Structured Variables
XML Node Creation Elements
Doing Calculations in XSLT

Programming with No Side Effects
Applying Recursive Programming Techniques
Common XSLT Challenges

Applying XSLT
How Do I Group Data?
Grouping Data: Another Solution
How Do I Copy HTML Tags from the Data?
How Do I Add or Remove Whitespace?
Using Processor-Specific Extensions

The Mechanics of Extensions
Should You Use Extensions?
Recovering from Missing Extensions

| Home Page | Product List |
|
A+ Certification | Access | CDi Cisco Certification | Classes | Desktop Publishing |
Flash Macromedia | Illustrator | Linux | Lotus Notes Training | MCDBA | MSCD Certification |
| MCSE Certification Training | MOUS MOS Certification Training | Microsoft Office Training |
|
PageMaker | Photoshop Adobe | PowerPoint | Programming | QuarkXpress | Quickbooks |
 Visual Basic | Web Training | Word |

This study guide and/ or material is not sponsored by, endorsed by or affiliated with Cisco Systems, Inc. Cisco®, Cisco Systems®, CCDA™, CCNA™, CCDP™, CCNP™, CCIE™, CCSI™, the Cisco Systems logo and the CCIE logo are trademarks or registered trademarks of Cisco Systems, Inc.

CDi

sales@cdicomp.com
webmaster@netwind.com
Copyright  © CDi Communications Inc 1996-2004

*30-Day Guarantee applies only if products purchased are returned with 50% of product unopened. For example if product purchased contains 6 videos, 3 must remain unopened.