Each student receives a copy of |
XML for Software Developers A Four-Day Hands-On Course (RAT290) |
Background The growth of the Internet and systems connectivity has been accompanied by an ever-greater demand for a data interchange format that is both platform and application independent The eXtensible Mark-up Language or XML is the response to that demand. While the core XML specification is concise its extensibility enables any kind of data to be shared between diverse systems. An explosion of development activity has therefore followed its inception and XML is fast becoming the de facto standard for application interoperability within distributed computing environments such as the World Wide Web. Pre-requisites A general background in software development. A knowledge of the C programming language would be useful, but is not mandatory. Who should attend This course is aimed primarily at developers who design and implement applications that use XML. Hands-On Exercises include: |
Summary This course gives you a sound theoretical understanding of XML and its related specifications, while providing valuable practical experience in implementing and applying XML within applications. It covers a range of tools, technologies and approaches essential for managing the data interchange requirements of a distributed computing environment.
At the end of this course you will be able to:
for further information.
Please Note: Class sizes are limited so please book early |
XML for Software Developers
A Four-Day
Overview Introduces XML, its background, rationale and potential. XML Basics Covers the general concepts behind formal grammars, developing these into a thorough grounding in XML syntax. The XML Vocabulary In depth coverage of the mark-up categories an XML document can contain. Declaring XML Mark-up Examines the constraints and meaning that developers can place upon XML data. The Document Object Model Presents the theory and core concepts behind representing XML data within an application. |
XML Application Development Provides principles and techniques for implementing XML technologies within applications. Viewing and Presenting XML Data Introduces the visual presentation of XML documents. Querying XML Data Provides techniques for sorting, searching and filtering XML data. XML Across the Net Examines the challenges an increasingly networked world presents to XML developers and provides techniques for managing these.
XML Resources Covers the tools, technologies and references available to XML developers.
|