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), 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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024