Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Intensive XSLT Programming

School/Trainer:

Object & Data Labs
Saratoga, California, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' Extensible Style Language Transformation (XSLT) is the language used in XSL style sheets to transform XML documents into other XML documents. An XSL processor reads the XML document and follows the instructions in the XSL style sheet, then it outputs a new XML document or XML-document fragment.

This is extremely useful in e-commerce, where the same data need to be converted into different representations of XML. Not all companies use the exact same programs, applications and computer systems. XSLT recommendation was written and developed by the XSL Working Group and became ratified by the W3C on November 16, 1999.

This course develops the need for XSLT and shows, using examples, how XSLT can be used to produce strikingly different output documents from the same XML sources.

What will you learn

Day 1
� Background Information
� History of XML & XML Basics
� Overview of XML & DTDs
� XML Schema Fundamentals
� Validation, Schemas & Types
� Using Schemas within Stylesheets
� Importing Schemas
� Matching by Type & by Substitution Group
� Annotating Node Trees
� XSLT
� Definition of XSL & the XSL Processor
� XSLT Stylesheet Structure
� XSLT Processing Model
� Templates as Mapping Rules
Day 2
� Paths & Sequences
� Namespaces, Whitespaces & Information access
� Matching & Selecting Nodes
� Sequences
� Conditions
� Conditional Processing
� Testing Elements & Attributes
� Filtering XML
� Atomic Value Manipulation
� Manipulating Strings
� Manipulating Numbers
� Manipulating Dates, Times & Durations
� Manipulating Qualified Names & URIs
� Variables & Parameters
� Defining Variables
� Using Parameters
Day 3
� Result Trees
� Generating Nodes
� Controlling Output
� Sorting & Grouping
� IDs, Keys & Numbering
� Searching Ids & Keys
� Generating Ids
� Numbering
� Named Templates, & Stylesheet Functions
� Recursion & Tail Recursion

Day 3 (if time permits)
� Building XSLT Applications
� Handling Backward Compatibility & Extensions
� Dynamic XSLT
� Server Side Transformations
� Client Side Transformations
Using XSLT and XPath to Generate SVG
� Interpreting RSS with XSLT
� RDF Basics
� Creating & Transforming RSS
Forward & XQUERY
CONCLUSIONS

Who should attend

This course is designed for software developers and managers who need define XML document types, create XML documents, or develop XML applications and who need to write XSLT style sheets.

Recommended follow-on courses

JAVA & XML
XML & Databases
XML Schemas
XML Web Services
...''

Please go to the school's official website for training price and schedule:
http://www.objectdatalabs.com/

Phone:1.866.313.5768

School Address:

Object & Data Labs
20076 Ljepava Drive
Saratoga, CA 95070 USA

Jobs & Resumes: Saratoga
Houses & Roommates: Saratoga




Other training courses offered by Object & Data Labs:

OLAP Solutions Using Microsoft SQL Server 2005 Analysis Services (SSAS)
Programming with Microsoft Visual Basic .NET
Developing ASP.NET Applications Using Visual Studio .NET
Modeling & Designing the Data Warehouse
Advanced SQL Techniques for Analysts
SAN & NAS Implementation With Lab Demonstration
Disaster Recovery Planning
XML
XML Schemas
Application Development in XML and Java
XML Security
C++ Programming
Advanced C++ Programming
Java Programming
C#
PERL Programming
Jakarta Struts Developer Workshop
Java 2 Enterprise (J2EE) Architecture
Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML)


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Facts:
We serve the schools and students around the world. Major visitors come from India, United States, United Kingdom, Canada, Australia, Philippines, Malaysia, Singapore and South Africa.

- Other Locations -
Saratoga
- Online Course -
Intensive XSLT Programming



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008