Udemy

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

立即報名
  • 1,357 名學生
  • 更新於 5/2020
4.3
(263 個評分)
CTgoodjobs 嚴選優質課程,為職場人士提升競爭力。透過本站連結購買Udemy課程,本站將獲得推廣佣金,有助未來提供更多實用進修課程資訊給讀者。

課程資料

報名日期
全年招生
課程級別
學習模式
修業期
0 小時 47 分鐘
教學語言
英語
授課導師
G. Ken Holman
評分
4.3
(263 個評分)
7次瀏覽

課程簡介

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

5-day class for transforming XML covers every element, every attribute and every function of W3C XSLT/XPath 1.0 and 2.0.

"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.

課程章節

  • 16 個章節
  • 71 堂課
  • 第 1 章 Introduction/Overview of the entire class
  • 第 2 章 Module 1 - The context of XSL Transformations and the XML Path Language (3 free lectures)
  • 第 3 章 Module 2 - Getting started with XSLT and XPath (4 free lectures)
  • 第 4 章 Module 3 - XPath data model (1 free lecture)
  • 第 5 章 Module 4 - XSLT processing model (1 free lecture)
  • 第 6 章 Module 5 - The XSLT transformation environment (1 free lecture)
  • 第 7 章 Module 6 - XSLT stylesheet management (1 free lecture)
  • 第 8 章 Module 7 - XSLT process control and result tree instructions (2 free lectures)
  • 第 9 章 Module 8 - XPath and XSLT expressions and advanced techniques (1 free lecture)
  • 第 10 章 Module 9 - Sorting and grouping (1 free lecture)
  • 第 11 章 Annex A - XML to HTML transformation (4 free lectures)
  • 第 12 章 Annex B - XSL formatting semantics introduction (4 free lectures)
  • 第 13 章 Annex C - Instruction, function and grammar summaries (3 free lectures)
  • 第 14 章 Annex D - Tool questions (2 free lectures)
  • 第 15 章 Postlude (1 free lecture)
  • 第 16 章 Revised complete PDF book (February 2011 Edition)

課程內容

  • XSLT, XPath, XML

此課程所涵蓋的技能


評價

  • A
    Adam Law
    4.0

    Provides a good overview of XSL 1.0 and 2.0

  • J
    Janne Pennanen
    4.5

    Clear and thorough. Yes, the course is long, but I feel it's worth it.

  • P
    PD PD
    5.0

    Disclaimer: I am having years of experience of programming and a theoretical background which bias my perception. However, I'm new to working with XPath/XSLT. Current progress is 40-50% of the course. I like the speed, even though speeding it up often to x1.25/x1.5, because for more dense parts I can slow it down to normal for better comprehension without making it harder to perceive (due to distortion of speech). I like the clearness and completeness of the content. The examples and exercises are well thought through and hitting the mark regarding level of challenge, learn effect and frustration which is a huge plus. So far I highly appreciate this course and the effort which was expended to create it.

  • R
    Raghu Setty
    3.0

    Would be more beneficial if explained through the example than giving a theory overview and then the example. Possibility is that some of the theory get lost by the time came to example and some theory part may be missed if example do not cover all the functions explained in theory part.

立即關注瀏覽更多

本網站使用Cookies來改善您的瀏覽體驗,請確定您同意及接受我們的私隱政策使用條款才繼續瀏覽。

我已閱讀及同意