2014
Lynda
Joe Marini
3:13
English
XML, or Extensible Markup Language, was designed to make information sharing and data interpretation easier. In this course, developer and author Joe Marini takes you through the basic rules of XML, explains its syntax, and covers more advanced topics such as styling your XML with CSS and XSLT and manipulating XML through the DOM. From integrating XML into your site to creating document type declarations and schema definitions, this course covers everything you need to not only get started with XML but also master it.
Introduction
Welcome
What you should already know
Using the exercise files and snippets
1. Getting Started
What is XML?
XML-related technologies
Installing the developer tools
2. How Developers Use XML
Describing information with XML
Advantages and drawbacks of XML
Real-world examples of XML
3. Basic Rules of XML
Types of XML content
Proper XML syntax
Valid documents
XML namespaces
4. Starting to Work with XML
Your first XML file
Associating an XML file with a CSS style sheet
Styling XML tags with CSS
Advanced XML with CSS
5. Using the DOM to Manipulate XML
Introduction to the DOM
Discovering document content
Extracting and manipulating data
Creating new document content
Bringing it all together
6. XML and XPath
What is XPath?
Taking XPath for a spin
7. XML and XSLT
What is XSLT?
Using XSLT with XML
8. XSLT Examples
Simple XSLT styling
XSLT and CSS
Repeating items
Conditional logic
Sorting XML data with XSLT
9. Creating Document Type Definitions (DTDs)
What is a DTD?
DTD syntax
Declaring elements
Declaring attributes
Exercise: Declaring a DTD for our BusinessCard XML file
Associating a DTD with an XML file
10. Creating XML Schema Definitions
What is an XML schema?
Anatomy of a schema
Declaring elements
Declaring attributes
Defining a schema for our BusinessCard XML file
Conclusion
Goodbye
http://www.lynda.com/
Download File Size:416.07 MB