XML: Introduction

Level:
Costs:
Total time:
Provider rating: 10 Perpetual Solutions has an average rating of 10 (out of 1 reviews)
Logo Perpetual Solutions

Tip: Receive more information about the programme, starting dates & price. Or request a proposal from multiple providers for in-house training.

Overview

Your experience of this course?

Did you attend the course XML: Introduction at Perpetual Solutions? Help other people by submitting your review at Springest!

Springest will donate £1.- to the Edukans Foundation as a thank you for each review

 
Schedule:
Daytime
Run time:
2 days
Location type:
Open

completion, maximum participants, and starting dateplaces are unknown for this course.

Course Description:

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.

This course incl…

Read the complete description

Description

Course Description:

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.

This course includes the following modules:

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

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 schemas 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

For online live training advice please visit our Learning Advice Centre on our website. Be sure to follow us on Twitter to receive special course offers, news and updates!

Reviews

There are no reviews yet. Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

In-company offer

Ask for a quote on a customised training course.
Maximum 3 relevant providers will directly respond.

More courses within this subject:

Compare 35,998 training courses in subjects like XML/XSLT

Subscribe to our newsletter?

Receive news, tips, articles, interviews and education on personal development each month.

Sign up to create your own Learning Lists.

Not for humans