Search courses 👉
Professional Training

XML Introduction - Intermediate

Future Savvy, In London (+4 locations)
Length
2 days
Next course start
Enquire for more information (+5 start dates)
Course delivery
Classroom, Virtual Classroom
Length
2 days
Next course start
Enquire for more information (+5 start dates)
Course delivery
Classroom, Virtual Classroom
Leave your details so the provider can get in touch

Course description

XML Introduction - Intermediate

Programming systems these days are working on many different machines and using many different technologies and programming languages. XML is a modern effort employed to allow communication between all these different systems.

XML Introduction/Intermediate training class provides a comprehensive introduction to Extensible Mark-up Language (XML). XML is a new technology and is a powerful language used to encapsulate data into XML files. XML is particularly useful for integrating and passing data between business-to-business applications or between disparate systems.

Upcoming start dates

Choose between 5 start dates

Enquire for more information

  • Classroom
  • Birmingham

Enquire for more information

  • Classroom
  • London

Enquire for more information

  • Classroom
  • Manchester

Enquire for more information

  • Classroom
  • Reading

Enquire for more information

  • Virtual Classroom
  • Online

Suitability - Who should attend?

Prerequisites

There are no prerequisites for this course. Previous use of HTML would be an advantage but is not essential.

Training Course Content

XML Basics

  • What is XML?
  • XML Benefits
  • XML Documents
  • The Prolog
  • Elements
  • Attributes
  • CDATA
  • Whitespace
  • XML Syntax Rules
  • Special Characters
  • Creating a Simple XML File

Quick Introduction to XHTML

  • XHTML vs HTML
  • The DOCTYPE Declaration
  • XHTML Strict
  • XHTML Transitional
  • XHTML Frameset
  • The Document Element
  • A Sample XHTML Document

DTDs

  • Well-formed vs Valid
  • The Purpose of DTDs
  • Creating DTDs
  • The Document Element
  • Other Elements
  • Choice of Elements
  • Empty Elements
  • Mixed Content
  • Location of Modifier
  • Using Parentheses for Complex Declarations
  • Declaring Attributes
  • Validating an XML Document with a DTD

XML Schema

  • The Purpose of XML Schema
  • The Power of XML Schema
  • A Simple XML Schema
  • Validating an XML Instance Document

Simple-Type Elements

  • 19 Primitive Data Types
  • Built-in Derived Data Types
  • Defining a Simple-type Element
  • User-derived Simple Types
  • Applying Facets
  • Controlling Length
  • Specifying Patterns
  • Working with Numbers
  • Enumerations
  • Whitespace-handling
  • Specifying Element Type Locally
  • Declaring Global Simple-Type Elements
  • Default Values
  • Fixed Values

Complex-Type Elements

  • Content Models
  • xs:sequence
  • xs:all
  • xs:choice
  • Complex Model Groups
  • Occurrence Constraints
  • Declaring Global Complex-Type Elements
  • Mixed Content
  • Defining Complex Types Globally

Attributes

  • Empty Elements
  • Adding Attributes to Elements with Complex Content
  • Adding Attributes to Elements with Simple Content
  • Restricting Attribute Values
  • Default and Fixed Values
  • Requiring Attributes

Request info

Contact form

Fill out your details to find out more about XML Introduction - Intermediate.

  Contact the provider

  Get more information

  Register your interest

Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Future Savvy

Welcome to Future Savvy, your gateway to a world of boundless learning and professional growth! At Future Savvy, we believe that knowledge is the key to success, and we are dedicated to providing top-notch training solutions designed to empower individuals...

Read more and show all courses with this provider

Ads