![]() |
XML: Introduction
| Duration: 2 days |
| Participants: Developers who want to use XML to transcend the limitations of HTML and deliver rich, structured data from any application as well as create well formed and valid XML documents. |
|
Objectives:
Upon successful completion of this course you will be able to:
- Know about the origins of XML and today's uses for XML. - Create well formed XML documents. - Create valid XML documents. - Create a DTD (Data Type Definition). - Validate XML documents using DTD. - Understand and use XML Parser technology. - Display XML documents in IE5 using Cascading Style Sheets (CSS). - Display XML documents in IE5 using Extensible Style Langauge - Transformations (XSL-T). - Use XML Linking. - Use XML tools to construct XML databases and DTDs. - Know more about XML Information Resources. |
|
Overview:
- To be competitive today, it is no longer enough to just have a presence on the Web; you must also take advantage of the most efficient and effective technologies. XML stands poised to revolutionize the Internet, offering an easier way to conduct business-to-business transactions and a better means for searching and managing data. XML is going to revolutionize data interchange, information management and e-commerce. Scripting languages can be used to automate tasks and even to write COM components. - This course teaches you how to use XML to transcend the limitations of HTML and deliver rich, structured data from any application as well as create well formed and valid XML documents. |
| Prerequisites: Understanding of Internet basics, and an understanding of some advanced HTML. HTML Scripting, JavaScript (IE Browser), or some Java programming is helpful. |
| Format: Lecture and discussion with hands-on exercises. |
|
Topic Outline:
- Origins of XML Origins of XML XML: The best of all worlds - Today's Uses for XML: Server-side and Client-side - Creating Well Formed XML Documents XML document markup Creating an XML markup language: elements, attributes, and entities Creating an XML markup language: processing instructions, character data, and comments XML and HTML - Creating Valid XML Documents Introduction to the Document Type Definition (DTD) Creating a DTD Validating XML against a DTD - Exploration of XML Parser Technology Event vs. Tree-oriented Parsers Validating vs. non-validating Parsers Incorporating Parsers into your application - Displaying XML documents in IE5 using Cascading Style Sheets (CSS) Style sheets and Cascading style sheets - Displaying XML documents in IE5 using Extensible Style Language - Transformations (XSL-T) XSL-T XSL-FO XPath - XML Linking Linking the "old fashion" way using HTML namespaces XLink and XPointer - Using XML Tools to Construct Examples of XML and DTDs - XML Information Resources |
|
|