Understanding XML

Course

In London

£ 495 + VAT

Description

  • Type

    Course

  • Location

    London

XML has rapidly become the common language for information exchange in web-based systems. XML can also be used in general application integration, as has become evident in recent months with the emergence of many XML-based orchestration tools and servers.

Facilities

Location

Start date

London
See map
Clerks Court 18-20 Farringdon Lane Clerkenwell, EC1R 3AU

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Subjects

  • IT
  • XML
  • XML training

Course programme

Introduction to XML

  • What is XML?
  • Example of an XML document
  • XML ancestry - SGML and HTML
  • Elements, attributes, and namespaces
  • Creating XML documents from databases and programs
  • XML vs relational data
  • Using XML in Web systems, messaging systems and other scenarios
  • Using XML for decoupling, flexibility, portability and simplicity

Defining a grammar with an XML schema

  • Defining a new grammar
  • Validating using a schema
  • Why perform validation?
  • When is validation required?
  • The structure of a schema
  • Defining elements, attributes and multiplicity
  • Reusing definitions

Using XSLT and XPath

  • Defining a simple XPath query
  • Applying node tests
  • Defining rules (predicates)
  • Introducing XSLT stylesheets. Defining a stylesheet
  • Introducing templates
  • Defining templates
  • Applying templates
  • Template pattern matching.

XML in Action

  • How XML is used by many different applications
  • Introducing Web Services
  • Using Web Services for information interchange
  • How XML is used as part of the Simple Object Access Protocol (SOAP)

Understanding XML

£ 495 + VAT