TTFlogo2.gif (2585 bytes)

Course Description

XML and Java Programming

 

XML curriculum; Java curriuculm; Topic list; Course list; Home page
call or email us to request a detailed course outline

 

Course Code: X-120
Recommended Duration: 3 Days

Benefits

Participants learn to use eXtensible Markup Language (XML) from Java programs. Through a combination of lecture and hands-on exercises students will learn to access XML documents via Java.  

Audience

Java Developers who need to use XML in Java applications.

Prerequisites

Programming experience with Java or completion of both parts of our basic Java curriculum. Experience with XML or completion of our "Introduction to XML" course. HTML experience is very useful, but not required.

Recommended Materials

In addition to the student handouts, the students should have access to the following manuals (in print or on-line):
Java 2 SDK Documentation
J2EE SDK Documentation
W3C XML Specification 

This course is not available for licensing nor for RCT.

 

Major Topics Include
  • Reading and writing XML
  • Querying XML
  • Understanding XML parsers
  • Available APIs including JAXP
  • SAX (Simple Application Program Interface)
  • XML tools, processors, parsers
  • Structures
  • Namespaces
  • Document Type Definitions (DTDs)
  • XML Schemas
  • XML and Style sheets
  • CSS (Cascading Style Sheets)
  • XSL (eXtensible Style Language)
  • XSLT (XSL Transformations)
  • Document Object Module (DOM)
  • XPATH (XML Path Language)
  • XML-aware applications, databases, and servers
  • XML with Servlets and JSPs
  • Introduction to Web services
  • Introduction to Simple Object Access Protocol (SOAP)

Exercises

There are nine hands-on exercises.Course exercises will be accomplished using industry standard tools such as the Sun Java SDK and Apache Xerces. 

 

Related courses list
Complete topics list
Home
this page last updated: 12 April, 2007



Copyright © 2007 by John Jay King