Training/course: Introduction to XML
Course Description
In this course you will learn the fundamentals necessary to use XML on the Web or in data processing applications. Whereas HTML deals with web-page content, XML can be used to represent this as structured data. With XML stored data is extremely accessible from any imaginable platform and the language is well known and widely used. In short, it is a valuable tool for every serious web-designer.
Through lecture and hands-on lab exercises, you will learn the essentials of data interoperability using XML, write well-formed XML documents, enforce document validity, use XSLT and stylesheets to transform XML documents, and get an introduction to XML programming APIs in languages such as Java and Perl.
Following our course you will have a good understanding of XML. You will be able to decide where you can apply XML and you will know what requirements are necessary to do this.
Anyone who needs an introduction to XML, including application developers, Web developers, XML document authors, and webmasters will find this course extremely beneficial.
Course Content
The following subjects and more will be covered during the course:
- The Internet: HTML, SGML, XHTML and XML
- XML language, applications, and advantages
- XML construction ¨C syntax, tags, and elements
- XML terminology ¨C Document Type Definition (DTD)
- Cascading Style Sheets (CSS)
- eXtended Style Sheet Language (XSL)
- Developing applications & XML
- XML: Tree based vs. Event based
- Document Object Model (DOM)
- Simple API for XML (SAX)
- Practical developments
- Electronic Data Interchange (EDI)
- XLink, SVG, etc.
- Web-publishing
- Tools
Course Prerequisites
It is essential that participants are familiar with the internet and with HTML.
Comments
None



