JAVA AND XML

This 5-day course is designed to enable participants to design and develop XML applications. It is composed of 3 days … Continue reading "JAVA AND XML"

Overview

This 5-day course is designed to enable participants to design and develop XML applications. It is composed of 3 days XML application development and 2 day of Using XML with Java, which addresses the role of XML within the Java platform as well as important issues to consider when designing and developing applications with Java and XML. The eXtensible Markup Language is a subset of SGML developed by the W3C (World Wide Web Consortium) for exchanging self-documented structured data over the Web. Widely adopted by the major software vendors, XML has now become an essential tool for the integration of applications and workflow.

Audience

This course is intended for developers and architects requiring practical experience in XML

Before attending this course, participants must have:

  • Java experience, which is essential for the Using XML with Java module.

Length

40 hours

Outline

Upon course completion, participants will be able to:

  • Use the XML syntax to create structured documents
  • Explain the different ways to use XML
  • Create XML data models with DTDs and XML Schemas
  • Use XML Namespaces to build manageable schemas
  • Select an XML data-storage solution
  • Use XSLT to transform XML messages and publish XML data to the Web
  • Extract information from XML messages using XPath and XSLT
  • Use the basics of DOM
  • Read XML messages from Java applications using SAX2, DOM2 and other DOM-like technologies (JDOM, DOM4J)
  • Manipulate and navigate XML messages from Java applications using DOM2, JDOM, DOM4J and XPath
  • Use XSLT to transform XML messages from Java applications

Outline

  • Introduction
  • Basic Concepts of XML
  • Syntax and Semantics of XML
  • DTDs and XML Schema
  • XML in the Architecture
  • Using XML with Java
  • Persistence of XML Data