XSLT XPATH and XQuery Fundamentals

Learn and use XSL and XPATH in easy steps
XSLT XPATH and XQuery Fundamentals
File Size :
770.49 MB
Total length :
2h 3m



Bharath Thippireddy


Last update

Last updated 12/2022



XSLT XPATH and XQuery Fundamentals

What you’ll learn

Create Extensible Stylesheets to transform XML
Understand the XML Node Tree
Apply XSL Template Rules
Generate HTML from XML
Use XSL Conditional and Looping syntax
Sort the nodes in the output
Address the nodes using XPATH
Learn relative and absolute addressing
Learn and Use the various XPATH Functions

XSLT XPATH and XQuery Fundamentals


Knowledge of XML
Knowledge of Eclipse IDE will help but not required
Knowledge of HTML will help but not required


Sample of the reviews:A clean tutorial, very useful, unfortunately we are obligated to develop on Eclipse IDE. I know we have other alternatives and this course is the fundamentals, that’s why I gave it five stars, the lessons were most important then the Eclipse. \o/ Thank you so much teacher, I hope use it in the future… too close future.  – Rodrigo Chagas de MirandaRespondGood intro course to the topic. Easy to follow along, pacing is good, and sections are broken up into chunks that don’t drag on too long. Another good course by this instructor. – Jim WhiteIt certainly was a good match. This course had provided me with the basics of XSLT, XPath & XQuery. The material was presented in an easy to follow format and the exercises certainly helped to grasp the concepts. This will help me to move to more advanced concepts and will certainly apply this in my day to day duties. Thank You!  – Sergio Sabás —Learn the fundamentals of XSLT, XPath and XQuery.If you know XML, XSLT is easy to master. This course will introduce you to the fundamentals of each component of XSLT:You will learn how to create XSL document and provide transformation instructions through templates.You will address the XML Elements by learning the basics of XPATH.You will apply your understanding of XSL and XPATH to navigate and transform a XML Document.You will then Learn the XQuery syntax and use it to query a XML document.Adds value to your resumeAdding XSLT, XPath & XQuery in addition to your current Development skills will look great on your resume.What are the requirements?Eclipse IDE(Installation is covered in easy setup section)A basic understanding of HTML and XMLWhat am I going to get from this course?Become a navigator of XML by learning the basics of XPathApply your understanding of XSL and your ability to navigate using XPATH to XSLTUse your new XPath & XSLT skills to manipulate and transform your XMLUse Query syntax to query and transform XML


Section 1: Introduction

Lecture 1 Instructor and Course Introduction

Lecture 2 Course Guide

Section 2: Easy Setup

Lecture 3 Install Eclipse

Lecture 4 Launch Eclipse

Lecture 5 Install XML Tools in eclipse

Lecture 6 Download the completed projects

Lecture 7 Download the assignment solutions

Section 3: XSL

Lecture 8 What is XSLT

Lecture 9 Why XSLT

Lecture 10 XSLT Project Creation

Lecture 11 The Node Tree

Lecture 12 Create an XSL Document

Lecture 13 The Root template

Lecture 14 Outputting HTML

Lecture 15 Outputting a node

Lecture 16 Creating HTML Tables

Lecture 17 Choices in templates

Lecture 18 Sorting node output order

Lecture 19 Extracting Attribute Values

Lecture 20 Applying Templates

Section 4: XPath

Lecture 21 What is XPath

Lecture 22 Create the XPATH Project

Lecture 23 Addressing the current node

Lecture 24 Addressing parent and child nodes

Lecture 25 Absolute and relative addressing

Lecture 26 Addressing individual elements

Lecture 27 Comparing values

Lecture 28 Totalling nodes

Lecture 29 Rounding Numbers

Lecture 30 Extracting substrings

Lecture 31 Translating text

Section 5: Event Management Usecase

Lecture 32 Usecase

Lecture 33 Create XSL

Lecture 34 Transform Organizer and Venue

Lecture 35 Transform Participants

Lecture 36 Accessing Attributes

Lecture 37 Sorting

Section 6: XQuery basics

Lecture 38 Introduction

Lecture 39 Project Setup

Lecture 40 Hands On

Lecture 41 FLOWR

Lecture 42 For, Where and Return

Lecture 43 Sorting

Lecture 44 Generate HTML

Lecture 45 If Else Conditioning

Lecture 46 Functions

Section 7: Wrap Up

Lecture 47 Bonus Lecture

Students with XML Background,Developers who want to transform XML,Students with out XML knowledge should not take this course

Course Information:

Udemy | English | 2h 3m | 770.49 MB
Created by: Bharath Thippireddy

You Can See More Courses in the IT & Software >> Greetings from CourseDown.com

New Courses

Scroll to Top