HOME > Development > Practical Transformation Using XSLT and XPath (5-hour free preview; 24 hours total)

Practical Transformation Using XSLT and XPath (5-hour free preview; 24 hours total)

  • Development
  • Feb 28, 2025
SynopsisPractical Transformation Using XSLT and XPath (5-hour free pr...
Practical Transformation Using XSLT and XPath (5-hour free preview; 24 hours total)  No.1

Practical Transformation Using XSLT and XPath (5-hour free preview; 24 hours total), available at $174.99, has an average rating of 4.05, with 71 lectures, based on 250 reviews, and has 1298 subscribers.

You will learn about XSLT XPath XML This course is ideal for individuals who are Beginner XML user or Intermediate XML user or Advanced XML user It is particularly useful for Beginner XML user or Intermediate XML user or Advanced XML user.

Enroll now: Practical Transformation Using XSLT and XPath (5-hour free preview; 24 hours total)

Summary

Title: Practical Transformation Using XSLT and XPath (5-hour free preview; 24 hours total)

Price: $174.99

Average Rating: 4.05

Number of Lectures: 71

Number of Published Lectures: 71

Number of Curriculum Items: 71

Number of Published Curriculum Objects: 71

Original Price: $174.99

Quality Status: approved

Status: Live

What You Will Learn

  • XSLT
  • XPath
  • XML
  • Who Should Attend

  • Beginner XML user
  • Intermediate XML user
  • Advanced XML user
  • Target Audiences

  • Beginner XML user
  • Intermediate XML user
  • Advanced XML user
  • “Practical Transformation Using XSLT and XPath” is over 24 hours of instructor lecture, with hands-on exercises and solutions, of an intensive five-day training class. ?The introduction/overview is free, the first two modules are free, the introduction of every other module is free, one additional lecture is free and the annexes are free: a total of 311 minutes of free preview content!

    This class overviews the entire scope of the Extensible Stylesheet Language Transformations (XSLT) 1.0 , XSLT 2.0 , the XML Path Language (XPath) 1.0 ?and XPath 2.0 ?W3C Recommendations, used for transforming structured information (e.g. XML to XML, XML to HTML, XML to XSL-FO, XML to text, etc.). The objectives of the course are to understand the role and utility of the Recommendations, to overview all the constructs of the Recommendations (this five-day delivery covers every element, every attribute, and every function), to design and develop XSLT scripts, and to efficiently navigate the available documentation and resources. The relationship of XSLT to XSL is explained, though details of XSL Formatting Object semantics are not included.

    Course Curriculum

    Lecture 1: Introduction/Overview of the entire class

    Lecture 2: (A4 page size) PDF Handouts

    Lecture 3: (US letter page size) PDF Handouts

    Chapter 1: Module 1 – The context of XSL Transformations and the XML Path Language (3 free lectures)

    Lecture 1: Module 1 – Introduction – The context of XSL Transformations and the XML Path Language

    Lecture 2: Module 1 – Lesson 1 – The XML family of Recommendations

    Lecture 3: Module 1 – Lesson 2 – Transformation data flows

    Chapter 2: Module 2 – Getting started with XSLT and XPath (4 free lectures)

    Lecture 1: Module 2 – Introduction – Getting started with XSLT and XPath

    Lecture 2: Module 2 – Lesson 1 – Stylesheet examples

    Lecture 3: Module 2 – Lesson 2 – Syntax basics – stylesheets, templates, instructions

    Lecture 4: Exercise ZIP packages (please note all downloadable resources for this lecture)

    Lecture 5: Module 2 – Lesson 3 – Exercise Setup

    Lecture 6: Module 2 – Lesson 4 – More stylesheet examples

    Lecture 7: Module 2 – Lesson 5 – Stylesheet processing exercise

    Chapter 3: Module 3 – XPath data model (1 free lecture)

    Lecture 1: Module 3 – Introduction – XPath data model

    Lecture 2: Module 3 – Lesson 1 – XPath data model components

    Lecture 3: Module 3 – Lesson 2 – Exercise – XPath data model

    Lecture 4: Module 3 – Lesson 3 – XPath expressions and patterns

    Lecture 5: Module 3 – Lesson 4 – Exercise – XPath location expressions

    Chapter 4: Module 4 – XSLT processing model (1 free lecture)

    Lecture 1: Module 4 – Introduction – XSLT processing model

    Lecture 2: Module 4 – Lesson 1 – XSLT processing model

    Lecture 3: Module 4 – Lesson 2 – Sample XSLT stylesheets

    Lecture 4: Module 4 – Lesson 3 – Exercise – Source tree traversal

    Chapter 5: Module 5 – The XSLT transformation environment (1 free lecture)

    Lecture 1: Lesson 5 – Introduction – The XSLT transformation environment

    Lecture 2: Module 5 – Lesson 1 – Stylesheet basics

    Lecture 3: Module 5 – Lesson 2 – Input, output and environment

    Lecture 4: Module 5 – Lesson 3 – Exercise – HTML

    Chapter 6: Module 6 – XSLT stylesheet management (1 free lecture)

    Lecture 1: Module 6 – Introduction – XSLT stylesheet management

    Lecture 2: Module 6 – Lesson 1 – Modularizing the logical structure of stylesheets

    Lecture 3: Module 6 – Lesson 2 – Exercise – Using called templates and user-defined functions

    Lecture 4: Module 6 – Lesson 3 – Modularizing the physical structure of stylesheets

    Lecture 5: Module 6 – Lesson 4 – Exercise – Stylesheet management

    Chapter 7: Module 7 – XSLT process control and result tree instructions (2 free lectures)

    Lecture 1: Module 7 – Introduction – XSLT process control and result tree instructions

    Lecture 2: Module 7 – Lesson 1 – Conditional control instructions

    Lecture 3: Module 7 – Lesson 2 – Numbering instructions

    Lecture 4: Module 7 – Lesson 3 – Result tree node instantiation

    Lecture 5: Module 7 – Lesson 4 – Exercise – Number representation

    Chapter 8: Module 8 – XPath and XSLT expressions and advanced techniques (1 free lecture)

    Lecture 1: Module 8 – Introduction – XPath and XSLT expressions and advanced techniques

    Lecture 2: Module 8 – Lesson 1 – Expression function usage

    Lecture 3: Module 8 – Lesson 2 – Number expressions

    Lecture 4: Module 8 – Lesson 3 – Exercise – Using number functions

    Lecture 5: Module 8 – Lesson 4 – String expressions

    Lecture 6: Module 8 – Lesson 5 – Exercise – Using string functions

    Lecture 7: Module 8 – Lesson 6 – Boolean expressions

    Lecture 8: Module 8 – Lesson 7 – Node-set expressions

    Lecture 9: Module 8 – Lesson 8 – Exercise – Building a table of contents

    Lecture 10: Module 8 – Lesson 9 – Sequence expressions

    Lecture 11: Module 8 – Lesson 10 – Date and time expressions

    Lecture 12: Module 8 – Lesson 11 – Exercise – Using date functions

    Lecture 13: Module 8 – Lesson 12 – Miscellaneous expressions

    Lecture 14: Module 8 – Lesson 13 – Content and document referencing techniques

    Lecture 15: Module 8 – Lesson 14 – Exercise – Advanced XSLT features

    Chapter 9: Module 9 – Sorting and grouping (1 free lecture)

    Lecture 1: Module 9 – Introduction – Sorting and grouping

    Lecture 2: Module 9 – Lesson 1 – Sorting source nodes to make result nodes

    Lecture 3: Module 9 – Lesson 2 – Grouping constructs found in information

    Lecture 4: Module 9 – Lesson 3 – Exercise – Sorting

    Chapter 10: Annex A – XML to HTML transformation (4 free lectures)

    Lecture 1: Annex A – Introduction – XML to HTML transformation

    Lecture 2: Annex A – Lesson 1 – The W3C web presentation standards context

    Lecture 3: Annex A – Lesson 2 – Well-formed HTML

    Lecture 4: Annex A – Lesson 3 – HTML markup generation techniques

    Chapter 11: Annex B – XSL formatting semantics introduction (4 free lectures)

    Lecture 1: Annex B – Introduction – XSL formatting semantics introduction

    Lecture 2: Annex B – Lesson 1 – Formatting model

    Lecture 3: Annex B – Lesson 2 – Formatting objects

    Lecture 4: Annex B – Lesson 3 – Example stylesheet with formatting constructs

    Chapter 12: Annex C – Instruction, function and grammar summaries (3 free lectures)

    Lecture 1: Annex C – Introduction – Instruction, function and grammar summaries

    Lecture 2: Annex C – Lesson 1 – Vocabulary, functions and grammars 1.0

    Lecture 3: Annex C – Lesson 2 – Vocabulary, functions and grammars 2.0

    Chapter 13: Annex D – Tool questions (2 free lectures)

    Lecture 1: Annex D – Introduction – Tool questions

    Lecture 2: Annex D – Lesson 1 – XSLStyle&

    Chapter 14: Postlude (1 free lecture)

    Lecture 1: Postlude

    Chapter 15: Revised complete PDF book (February 2011 Edition)

    Lecture 1: (A4 page size) Practical Transformation Using XSLT and XPath (PDF book; 2011-02-11)

    Lecture 2: (US-letter page size) Practical Transformation Using XSLT and XPath (PDF book; 2011-02-11)

    Instructors

  • Practical Transformation Using XSLT and XPath (5-hour free preview; 24 hours total)  No.2
    G. Ken Holman
    CTO, Crane Softwrights Ltd.: consulting and training services worldwide in XML/XSLT/ XQuery/XSL-FO/UBL/code lists/&c.
  • Rating Distribution

  • 1 stars: 8 votes
  • 2 stars: 2 votes
  • 3 stars: 29 votes
  • 4 stars: 84 votes
  • 5 stars: 127 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!