XSLT XPATH and XQuery Fundamentals

Learn and use XSL and XPATH in easy steps
3.9 (6 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
61 students enrolled
$19
$30
37% off
Take This Course
  • Lectures 40
  • Length 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 10/2016 English

Course Description

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 resume

Adding 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 XML

What am I going to get from this course?

  • Become a navigator of XML by learning the basics of XPath
  • Apply your understanding of XSL and your ability to navigate using XPATH to XSLT
  • Use your new XPath & XSLT skills to manipulate and transform your XML
  • Use Query syntax to query and transform XML

What are the requirements?

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

What am I going to get from this course?

  • 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

What is the target audience?

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

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Introduction
Instructor and Course Introduction
Preview
01:40
Course Guide
Preview
01:43
Section 2: Easy Setup
Install Eclipse
Preview
02:53
Launch Eclipse
Preview
01:07
Section 3: XSL
What is XSLT
Preview
02:34
Why XSLT
02:20
XSLT Project Creation
01:13
The Node Tree
00:58
Create an XSL Document
02:33
The Root template
02:21
Outputting HTML
01:17
Outputting a node
03:11
Creating HTML Tables
Preview
04:34
Choices in templates
03:20
Sorting node output order
02:23
Extracting Attribute Values
01:08
Applying Templates
06:45
XSLT
4 questions
XSL Assignment
02:20
Section 4: XPath
What is XPath
Preview
01:27
Create the XPATH Project
02:08
Addressing the current node
03:48
Addressing parent and child nodes
02:40
Absolute and relative addressing
01:47
Addressing individual elements
Preview
02:53
Comparing values
03:24
Totalling nodes
02:51
Rounding Numbers
03:19
Extracting substrings
02:08
Translating text
01:58
XPath
3 questions
XPATH Assignment
01:15
Section 5: XQuery basics
Introduction
01:43
Project Setup
03:03
Hands On
04:02
FLOWR
01:02
For, Where and Return
Preview
02:11
Sorting
01:53
Generate HTML
03:23
If Else Conditioning
03:11
Functions
02:04
XQuery
3 questions
XQuery Assignment
01:19

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Bharath Thippireddy, Java Architect and Instructor at Vivekananda Consulting USA

I have 13 + years of Software design and development Experience. While working for companies like Oracle, HP, TCS, Siemens and NCR I have architected applications using Java, JEE, Java Script and SOA technologies.

I love learning new things both in technology and personal development and I love sharing them - "Sharing is learning!”. I have mentored students in class room trainings as well as in the corporate world both in India as well as in USA.I also share my adventures on my website and YouTube channels.

I have spoken on technical topics at several agile conferences. While in India I also voluntarily teach interview and soft skills at Vivekananda Kendra.

I am a Sun Certified Developer, Web Component Developer, Business Component Developer, Web Services Developer.

Ready to start learning?
Take This Course