The creative industry's favourite portal.
LOGIN TO YOUR ACCOUNT
Username
Password
 
» lost password
Add your website to creativematch directory
 
subscribe to creativematch eNewsletter » preview
 

» About us
» Advertising
» Membership
» Email marketing
» Testimonials
» Contact
» FAQs
» Feedback

XML is a meta-language for describing markup languages. XML offers the capability to define tags and the structural relationships between them and omits the need for predefined tags. This eliminates the unnecessary restrictions faced when coding in HTML which explains XML's fast growing popularity. This practical hands-on course is designed to give HTML coders a comprehensive introduction to XML (plus DTD, Namespaces and RSS) and the emerging technologies of Xlink, Xpointer and Xinclude. This two day intensive course can also be taken as a three day course on an individual tuition or private company basis for those inexperienced with hand coding HTML and CSS.
XML: Introduction
Programming Courses
 
Public scheduled course £675
Prices exclude VAT.
Scheduled course dates
02 Sep 2008 to 03 Sep 2008 Waterloo
01 Oct 2008 to 02 Oct 2008 Highbury
28 Oct 2008 to 29 Oct 2008 Waterloo
26 Nov 2008 to 27 Nov 2008 Highbury
22 Dec 2008 to 23 Dec 2008 Waterloo
Private Tuition
£990 for individual tuition.
Prices exclude VAT.

DAY ONE
Introduction
• XML, XHTML and HTML
• Why XML?
• The Document Object model
• Modelling XML documents
• Well-formed and valid documents

Basic rules of XML
• Elements, Attributes and Values
• XML declaration
• The Root Element
• Adding comments
• Default entities
• Displaying tags as text
• Namespaces

Document Type Definition (DTD)
• Internal DTD
• External DTD
• Personal external DTD
• Public external DTD
• Occurrence operators

Defining elements and attributes in a DTD
• Defining elements
• Defining an element to contain
- only text
- one child
- a sequence
• Defining choices
• Simple attributes
• Attributes and unique values

Entities and notations in DTDs
• Internal general entities
• Shortcuts for text in external files
• External parameter entities
• Entities for unparsed content
• Embedding unparsed content

DAY TWO

Really Simple Syndication (RSS)
• Push vs Pull technology
• RSS readers
• Transforming your RSS
• Browsers and RSS transformation

XML schema
• Simple and complex types
• Schema namespaces
• Target location
• Simple schema
• Simple schema's location
• Annotating schemas
• Validating with schemas

Introduction to XSLT
• Source tree
• Style sheet
• Result tree
• Parsers
• Template rules
• Literals
• Xpath

Building templates
• Looping through your XML document
• Formatting your template
• Template match
• Value-of select
• Extracing attributes
• Formatting tables
• Sorting

Emerging technologies
• Xpointer
• Xinclude

Questions and answers

If you'd like to book by phone, or discuss your requirements;

Call us on 0845 676 2250
Email us Sales Team

media_trainingCourses provided by partners Media Training.





student portfolio competition

Training: 3 a b c d e f g h i j k l m n p q r s u v w x