|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.|
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.
- 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.
|Format: Lecture and discussion with hands-on exercises.|
- 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)
- 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