Skip navigation.

XML InfoCentre

Price: £ 9.99
 
[Product Image]

With BONUS full W3C XML, XHTML, XPATH & Schema Primer documentation.

XML is a markup language for documents containing structured information.

Structured information contains both content (words, pictures, etc.) and some indication of what role that content plays (for example, content in a section heading has a different meaning from content in a footnote, which means something different than content in a figure caption or content in a database table, etc.). Almost all documents have some structure.

A markup language is a mechanism to identify structures in a document. The XML specification defines a standard way to add markup to documents.

This product is the complete training program for working with XML! It teaches you novice to advanced techniques covering the essential technologies that build on the basic XML specification. The course has been designed to build essential skills quickly and effectively using hundreds of examples and exercises. The lessons have been divided into small, manageable and practical chunks. The software features a strong Search system and allows you to Bookmark your favourite topics for future reference. With the additional XML technologies reference documentation, this CD has everything you need as an XML user whether you're a beginner or an expert.

What you get (Course Outline)

What is XML?
Introduction to XML
Short History of Markup Languages
Anatomy of an HTML Document
Anatomy of an XML Document
Solving the XML Puzzle

Well-Formed XML
What is Well-Formed XML?
XML Document Structure
Introduction to CSS

The Document Type Definition
What Is Valid XML?
Document Type Declaration
External DTD
Element Structure in the DTD
CDATA Section

XML Elements
Element Declarations
Element Content Model
Adding More CSS Properties

XML Attributes
What Is An Attribute?
Attribute Declarations
Attribute Types
Attribute Defaults
Enumerated Attributes
Attributes & CSS
Additional XML Declaration Attributes

XML Entities
What Is an Entity?
Character References
Entity Declarations
Parameter Entities
Conditional Sections in DTDs

XML Namespaces
What is an XML Namespace?
Namespace Myth
Defining Namespaces in DTDs
Multiple Namespaces
Attributes & Namespaces

Introducing XML Schema
What Is XML Schema?
Simple Element Type
Complex Type Elements
Annotations in Schema
Attributes in Schema
Occurrence Constraints
Content Models in Schema
Other XML Schema Features

Introducing Extensible Stylesheet Language
What Is Extensible Stylesheet Language?
Matching Patterns
Formatting with XSLFO
Location Path
Literal Result Elements
Other XSL Features

Introducing XHTML
What Is XHTML?
Adding XML to an XHTML Document
Adding XHTML to an XML Document
Future Directions of XHTML

Appendix A: Well-Formedness Rules
XML Path Language (XPath)
XML Schema Part 0: Primer Second Edition
XML Schema Part 1: Structures Second Edition
XML Schema Part 2: Datatypes Second Edition
XHTML 1.0: The Extensible HyperText Markup Language (Second Edition)

 

If you're serious about learning the full benefits of XML this is the one for you.