Intro to eXtensible Stylesheet Language Transformations

a to-the-point course on XSLT
4.0 (69 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.
1,506 students enrolled
25% off
Take This Course
  • Lectures 12
  • Length 1.5 hours
  • Skill Level Beginner Level
  • 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


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


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

About This Course

Published 7/2013 English

Course Description

Learn the fundamentals of XSLT: XML, XPath and XSL.

If you know HTML, XSLT is only a step away. This course will introduce you to the fundamentals of each component of XSLT:

  • You will learn what you need to know and understand about XML in order to be effective with XSLT.
  • You will become a navigator of XML by learning the basics of XPath.
  • You will then apply your understanding of XML and your ability to navigate it with XPath to XSLT.
  • You will then be able to use your new XML, XPath & XSLT skills to navigate and transform your XML.
Level up without draining your bank account

Other XSLT courses and training out there are lengthy and can cost hundreds to thousands of dollars. This course presents you with the fundamentals of XSLT in a condensed, to the point format that will help you hit the ground running.

Give your resume a boost

Adding XML, XPath & XSLT in addition to your current Development skills will look fantastic on your resume.

Boost your understanding of DOM

Learning XML & XPath in this course can help you better understand

Document Object Model (DOM) concepts through learning to navigate the XML Tree with relationship selectors.

Give your work performance a boost

If you've been tasked with working on XSL transforms in your job, and are struggling or lagging behind: this course will quickly bring you up to speed with what you need to know to perform.

What are the requirements?

  • A web browser capable of processing XSLT (like Firefox, Chrome, or Internet Explorer)
  • A basic understanding of HTML

What am I going to get from this course?

  • Learn what you need to know and understand about XML in order to truly be effective with XSLT.
  • Become a navigator of XML by learning the basics of XPath
  • Apply your understanding of XML and your ability to navigate it to XSLT
  • Use your new XML, XPath & XSLT skills to manipulate and transform your XML

Who is the target audience?

  • Develepors that need a jumpstart in XSLT

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.


Section 1: Introduction
Welcome to my course!  Ready to start learning XSLT?  Let's go!


Section 2: XML
XML is the whole reason for XSLT.  So we'd better understand that first.  This section will cover all of the important XML fundamentals.
XML is like an easily offended friend - you need to be careful what you say around it.  This lecture covers the important things you need to know to make sure your XML will behave.
XML elements and attributes are the way we describe our data in XML.  This lecture will cover what you need to know about XML and attributes.
The XML Tree is important to understand to early prep you for XPath.  This lecture will help you understand the XML tree.
10 questions


Section 3: XPath
In XPath, we get to be navigators of the XML document.  This lecture will introduce you to XPath concepts.
In order to effectively use path expressions to navigate, you'll need to understand the relationships between nodes in the XML document.
Path expressions are very important to understand for selecting nodes in XSLT.  This lecture will show you how to write and test path expressions for an XML Document separately from your XSLT.
XPath Section Quiz
5 questions
Section 4: XSLT
Your finally here!  Ready to learn how to create an XSLT document!  Let's go!


This high level declarative language is equipped with familiar programming concepts:  variables, conditional operators, and iterators.  Yay!
XSLT functions are a powerful tool for transforming your node sets in conjunction with variables and conditional statement.  This lecture introduces you to using functions in your XSLT.
XSLT Section Quiz
10 questions
Section 5: Conclusion
Thank you for taking my course!   I've provided a zipped up file of the xml, xsl & css files we used in this course on this lecture.  

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Marie Taylor, Web Developer & Educator

Marie Taylor has over seven years professional experience in Web Application Development and training students in web technologies through webinars, books and online courses. She specializes in DHTML, JavaScript, jQuery, XSLT (XML, XSL, & XPath), JSON, ASP .NET & c#. Marie is a Microsoft Certified Professional (MCP). Marie actively stays educated in the latest web standards (like HTML5) and continues to work as a Freelance Web Application Developer and Educator.

Ready to start learning?
Take This Course