Introduction
  • Instructor and Course Introduction
  • Course Guide
Easy Setup
  • Install Eclipse
  • Launch Eclipse
  • Install XML Tools in eclipse
  • Download the completed projects
  • Download the assignment solutions
XSL
  • What is XSLT
  • Why XSLT
  • XSLT Project Creation
  • The Node Tree
  • Create an XSL Document
  • The Root template
  • Outputting HTML
  • Outputting a node
  • Creating HTML Tables
  • Choices in templates
  • Sorting node output order
  • Extracting Attribute Values
  • Applying Templates
  • XSLT
  • XSL
XPath
  • What is XPath
  • Create the XPATH Project
  • Addressing the current node
  • Addressing parent and child nodes
  • Absolute and relative addressing
  • Addressing individual elements
  • Comparing values
  • Totalling nodes
  • Rounding Numbers
  • Extracting substrings
  • Translating text
  • XPath
  • XPATH
Event Management Usecase
  • Usecase
  • Create XSL
  • Transform Organizer and Venue
  • Transform Participants
  • Accessing Attributes
  • Sorting
XQuery basics
  • Introduction
  • Project Setup
  • Hands On
  • FLOWR
  • For, Where and Return
  • Sorting
  • Generate HTML
  • If Else Conditioning
  • Functions
  • XQuery
  • XQuery
Wrap Up
  • Final Quiz
  • Bonus Lecture