Mail :
India : +91-8143-111-555
USA : +1-703-445-4802
uk : +44-20-3287-2021
Whats app : +91-8143-110-555
Facebook Twitter Google Plus Pinit Stumbleupon Youtube Blog Blog

Workday HCM Demo New Batches Starting from Friday... 31-8-2018
Search Course Here

Live Chat
XSL online training



XSL 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.


  • Working knowledge of English
  • Familiar with browsers, email and computer file system functions
  • Students should have a working familiarity with XML authoring to take this course.


  • It is a 16 days program and extends up to 2hrs each.
  • The format is 20% theory, 80% Hands-on.

  • It is a 4 days program and extends up to 8hrs each.
  • The format is 20% theory, 80% Hands-on.
    Private Classroom arranged on request and minimum attendies for batch is 4.

course content

  • Introduction
    • EDI, SGML, HTML, XML: hype or real?
    • The Move from EDI to XML
    • Comparing HTML and XML
    • Key ideas within the XML recommendation
  • Modeling Tools and Usage of UML
    • Making a model.
    • XML generating capabilities of Case tools
    • Why do we need a data model?
    • Automatically generating a DTD or schema.
    • Reverse engineering an XML file
  • XML Documents
    • The root element
    • Empty elements
    • Mixed content
    • Well formed XML and Valid XML.
    • Markup and content rules.
    • Entities and PIs
    • Using processing instructions
    • Usage of external entities
    • Internal and external DTD
  • Document Type Definition
    • Making a DTD based on a model.
    • DTD rules and techniques.
    • Declaring elements and Attributes
    • Simple entities and Parameter entities
    • Graphically modeling a DTD
    • Limitations of DTDs
  • CDATA and Comments
    • Adding non-parsed data to the XML file
    • CDATA Statement usage
    • Adding scripts to an XML file
    • Adding binary files to an XML document
    • Usage of comments within an XML file
    • Difference between comments and CDATA
  • XML Namespaces
    • Why do we need Namespaces?
    • The default Namespace
    • Reserved Namespaces
    • Usage of the target namespace.
    • Setting up a Namespace for your company
    • Usage of Namespaces in a schema
    • Namespaces in a Stylesheet
    • Multiple Namespaces in one document
    • The XSI namespace
  • XSD
    • Working with simpletypes
    • Exercises with restriction, Union and list
    • XSD and regular expressions
    • XSD and namespaces
    • Import and include exercise
    • Complextypes specifics
    • Exercise with complexcontent and simplecontent
    • Reusing and importing XSD types
  • XPath
    • Using XPath basic instructions
    • Document root, finding child nodes
    • The current context element
    • The 7 node types explained
    • XPath Axes
    • XPath Functions
    • Overview of XPath function categories
    • Node, Numeric, String, Boolean functions
  • XSL presentation/transformation
    • Using templates
    • Variables and parameters, xsl:variable
    • Performing repetition and conditional processing
    • Using XSLT functions
    • Using recursion
    • Loop structures in a style sheet, xsl:for-each
    • If-then statements and choose issues
    • Programming tips and tricks
    • Namespace issues inside a stylesheet
    • Accessing external documents
    • Advanced stylesheet usage
    • Overview of XSL-FO
  • B2B Integration Tools
    • Overview of the market.
    • BizTalk and Oracle demos.
    • Building or buying a solution?
    • Comparing popular B2B tools.
    • B2B Messaging
    • EAI (Enterprise Application Integration)
  • Frameworks
    • Self routing and non-routing documents.
    • The ebXML and BizTalk framework.
    • What is SOAP?
    • SOAP messages.
    • SOAP and RPC.
    • Tightly versus Loosely coupled systems
  • Security
    • Wire level security.
    • Message level security.
    • Private and Public Keys
  • B2B Integration Tools
    • Overview of the market.
    • Certificates, Hashes and Signatures.
    • Encryption and authentication in SOAP
    • Using security namespaces
  • XML A2A Architectures
    • Why XML based Application to Application?
    • The Wire, Description and Discovery Stack
    • Sending XML to a database
    • XML usage in Office tools
  • UDDI, WSDL and ebXML
    • The ebXML initiative examined
    • WSDL and UDDI.
    • Why is the ebXML concept so important?
    • The UDDI toolkit
    • Registering a webService


XSL will be updated soon
To Watch More Videos Click Here

Flash News

AngularJS New Batch Starting From 28th August & 29th August.

Hadoop Dev New Batch Starting From 28th August & 29th August.

IBM COGNOS TM New Batch Starting From 28th August & 29th August.

Informatica Dev New Batch Starting From 28th August & 29th August.

Mean Stack New Batch Starting From 28th August & 29th August.

SAP BODS new Batch Starting From 28th August & 29th August.

SAP S/4 HANA New Batch Starting From 28th August & 29th August.

Tableau New Batch Starting From 28th August & 29th August.


(1) Workday Technical Demo Training

Demo Schedule : 09:30 P.M EST / 08:30 P.M CST / 6:30 P.M PST on 23th August & 07:00 A.M IST on 24th August

Email :
Rediff Bol :
Google Talk :
MSN Messenger :
Yahoo Messenger :
Skype Talk :