XSL Techniques Course


XSLT courseXSL is used by XML programming and authoring professionals to manipulate or template the output of a single XML file into many unique and varied formats (e.g. HTML, PDF, etc). After completing this course, you will be able to use a variety of techniques to create style sheets that output XML documents to PDF and HTML.

XSL Techniques is a 10-week online course that covers all aspects of writing or programming XSLT and XSL-FO templates. It is ideally suited for technical documentation specialists, web designers, web developers, and programmers. Through a series of assignments, you will gradually acquire the knowledge to create style sheets that output XML documents to both Web and print format. In the first assignment, you will perform simple data queries to learn about the XPath and XSL data structures. Then you will complete basic and advanced assignments using XSLT to output XML documents into HTML. Finally, you will complete another basic and advanced assignment using XSL-FO to output XML to PDF format.

View detailed course outline

About the Instructor

The instructor will guide you throughout the course by providing one-to-one mentoring. During the course, the instructor will answer your questions by email, provide you with feedback on your assignments, and lead optional text chat sessions to discuss the materials and assignments.

Hugh Chatfield is owner and principal consultant of CyberSpace Industries 2000 Inc., a consulting and training firm specializing in SGML/XML. Hugh holds an honors degree in Physics from the University of Manitoba. He has over 25 years of IT experience, mainly within Nortel, and 19 years of direct SGML/XML experience.

Student Reviews

I liked that the course included step-by-step exercises and tutorials PLUS unassisted assignments. Unlike exercises where a student can get by simply doing as directed, the assignments reveal the real learning. I really liked the combination of tutorials, exercises, and on-your-own assignments. The assignments were where I discovered whether I truly understood the material. This course produces real learning. All in all, I found this course to be more than worth my time and more than worth the cost.
Mike
A good introduction to XSL for a person not familiar with the standard. I would have no trouble recommending this course.  
Sean
Very well organized and conceived. By following the course, I was able to learn and build on the concepts with minimal questions or frustration. It taught me what I was looking to learn, was well organized, and well paced. I’m already applying what I learned at work.
James

More testimonials…