The Extensible Markup Language (XML), a subset of SGML, was originally formed to enable generic SGML to be served, received and processed on the web (as HTML). XML is the natural choice for B2B connectivity. It allows an easy and accurate data storage as well as B2B interaction between systems developed in different software programming languages, such as Java, C#, PHP and others. This course overviews XML as well as its related XML languages as the XML Schema Definition language (XSD), the Data Types Definition language (DTD) and the Xtensible Stylesheet Language (XSL).
Software Developers & Technical Engineers.
Become familiar with XML, XHTML, CSS, DOM, DTD, XSL-FO, XSLT, XSD and XPath. Be capable of using these markup languages in an effective way.
Basic Programming Experience.
Introduction to XML (XML)
Document Object Model (DOM)
Extensible HyperText Markup Language (XHTML)
Cascading Style Sheets (CSS)
Document Type Definition (DTD)
Extensible Stylesheet Language Formatting Objects (XSL-FO)
Extensible Stylesheet Language Transformation (XSLT)
XML Schema Definition (XSD)
XSD Simple Types
XSD Complex Types
XML Path Language (XPath)