XML Essential Training
by Joe Marini
$ 49.95
  • 5.48 hrs
  •  EN
  • 55 lessons

XML, or Extensible Markup Language, was designed to make information sharing and data interpretation easier, but it only works if you know how to work it. In XML Essential Training, veteran engineer and instructor Joe Marini takes you through the basic rules of XML, discusses suggested tools, explains XML syntax, and more. From integrating XML into your site to creating style sheets and Schema Definitions, XML Essential Training covers everything you need to not only get started, but to really get working with XML. Exercise files accompany the training, allowing you to follow along and learn at your own pace.
Course XML Essential Training
Author Joe Marini
SKU
ISBN
Release Date 2006-06-08
Duration 5.48 hrs / 55 tutorials
Work files Yes
Price $ 49.95
Retail price $ 99.95
Language
Tags XML
 
1. Getting Started
What is XML? 03:42
XML-related technologies 02:17
Overview of tools for working with XML 12:22
2. How XML Is Used
Describing information with XML 02:41
Advantages and drawbacks of XML 04:25
Real-life XML examples 06:47
3. Basic Rules of XML
XML file contents 01:47
Proper XML syntax 14:35
Valid documents 01:25
Namespaces in XML 04:09
Whitespace handling 04:49
4. Starting to Work with XML
Your first XML file 03:23
Associating an XML file with a CSS stylesheet 03:40
Styling XML tags with CSS 06:02
Working with XML and CSS2 07:27
5. XML and Internet Explorer Data Binding
Introduction: what are data islands? 01:34
Defining a data island and binding to layout 07:23
Styling data islands with CSS 01:59
Advanced data islands 01:36
Exercise: data paging 03:34
Exercise: single-record binding 09:17
6. Using the DOM to Manipulate XML
Introduction to the DOM 09:39
Discovering what's new in the DOM 09:05
Extracting information and manipulating data 11:09
Creating new document content 17:26
Bringing it all together: the DOM, XML pages, and HTML pages 22:37
7. XML and XPath
What is XPath? 08:41
Taking XPath for a spin 08:55
8. Overview of XSLT (Exstensible Stylesheet Language Transformations)
Styling XML with XSLT 06:00
9. Real World XSLT Examples
Simple XSLT styling 06:54
Using XSLT with CSS 02:22
Repeating items 06:16
Conditional logic 05:39
Sorting and rearranging XML data 04:42
10. Creating Document Type Definitions
What is a DTD? 02:57
DTD syntax 01:58
Declaring elements 06:32
Declaring attributes 06:19
Exercise: defining the DTD for our Business Card XML file 07:48
Associating an external DTD with an XML document 03:55
11. Creating XML Schema Definitions
What is XML Schema, and how is it different from other DTDs? 03:01
Anatomy of a schema 01:39
Declaring elements 13:26
Declaring attributes 04:21
Defining a Schema for our Business card 12:23
12. Additional XML Processing
Introduction to SAX (Simple API for XML) 04:51
How SAX works 01:16
Working with XML and PHP 03:37
Exercise: building a list of favorite links with SAX and PHP 21:08
Working with XML in .NET 05:10
Exercise: building a list of favorite links with XML and .NET 17:20
13. Tools
Tools used in this title 00:27
Conclusion
Goodbye 00:17

 
Relevant products
CSS Crash Course by SitePoint
by Kevin Yank
Retail price: $ 69.95 $ 29.95
  • 2.46 hrs
  •  EN
  • 9 lessons
Flash CS4 Professional: Building Search Engine Friendly Sites
by Todd Perkins
Retail price: $ 99.95 $ 49.95
  • 1.25 hrs
  •  EN
  • 34 lessons
HTML5 First Look
by James Williamson
Retail price: $ 99.95 $ 49.95
  • 4.28 hrs
  •  EN
  • 50 lessons
Dreamweaver CS5: Managing CSS
by James Williamson
Retail price: $ 99.95 $ 59.95
  • 4.40 hrs
  •  EN
  • 41 lessons
Web Site Strategy and Planning
by Jen Kramer
Retail price: $ 69.95 $ 29.95
  • 1.37 hrs
  •  EN
  • 24 lessons
Dreamweaver CS4 Dynamic Development
by David Gassner
Retail price: $ 99.95 $ 49.95
  • 5.25 hrs
  •  EN
  • 78 lessons