Home > Training Course Catalogue > Software Development Courses > HTML, DHTML and XML Training Courses > XML for Developers

Perpetual Solutions
Tuition House
27-37 St Georges Road, London
SW19 4DS

+44 (0)20 7620 0033
+44 (0)20 7620 0055

 

Training Course Outline

Software Development CoursesSoftware Development Courses   HTML, DHTML and XML Training CoursesHTML, DHTML and XML Training Courses


Course outline for XML for DevelopersXML for Developers


View course dates


Course Duration: 4 days


Course Code: PSD125


Course Description:


This 4-day course provides delegates with an introduction to Extensible Markup Language (XML) beginning with XML concepts and its uses.  The syntax and structure of XML are described. Document Type Definitions (DTDs) and the use of schema are also explained.

 

Extensible Style Sheet (XSL) and transformations (XSLT) are included together with XML Path Language (XPath). The main constructs for processing XSLT are described along with the elements and functions that comprise XSLT.

 

The course starts by providing a thorough coverage of concepts, syntax, and declarative processing capabilities and then progresses on to further programming based capabilities both client-side and server-side including Document Object Model (DOM), Active Server Pages (ASP) and database integration. The DOM API is considered from a VB, VBA, VBScript and JavaScript perspective and makes extensive use of Microsoft's MSXML v3.0 parser and the XML capabilities of IE5.

 

Upon completion of the course delegates will be able to :
<ul>
<li>An understanding of the main features and characteristics of XML
<li>An appreciation of how XML can be used within and between organisations
<li>An awareness of the role of XML in information exchange
<li>Writing effective XSL stylesheets and use of XSLT processors
<li>How to program with the DOM API in a variety of host programming environments client side and server side, including use of XPath expressions and XSLT processors
</ul>


Prerequisites:

It is assumed that you already have some familiarity with the Internet and a general awareness of IT concepts. Experience of at least one programming language is required. An understanding of OO concepts and database concepts is helpful but not essential.


This course includes the following modules:

Introduction

  • Course overview
  • What is XML?

XML Overview

  • Background
  • XML Concepts
  • XML Syntax
  • DTDs and Schema

XML Characteristics

  • Why XML is important
  • Extensibility
  • Content and Presentation
  • Vendor Independence

XML Application Scenarios

  • Information Distribution
  • Knowledge Management
  • Workflow
  • Application Integration
  • Data Integration

XML Tools

  • Browsers and Parsers
  • DOM/SAX processors
  • Authoring Packages

XML and E-Business

  • W3C Initiatives
  • BizTalk
  • Oasis

XML and Local Government

  • Information Age Concordat
  • Local Government Guidelines
  • Applying XML

Implementing XML

  • Technical Skills
  • Managerial Skills

Resources

  • XML Books
  • XML Web site

 

To make an enquiry for this course to be run ONSITE at your location, click here or call Sales on +44 (0) 20 7620 0033.


Perpetual Solutions are a global provider of onsite training solutions throughout London, UK and the rest of the world. For scheduled training our UK partner network provides an unrivalled choice of courses.


Save as PDFSave as PDF

PrintPrint this course



© Perpetual Solutions Ltd 2008.   Perpetual Solutions, Tuition House, 27-37 St Georges Road, London, SW19 4DS. +44 (0)20 7620 0033 +44 (0)20 7620 0055