XML and Java Programming
Course Number: 532-JK
Recommended Duration: 3 days
Intended Audience
Java Developers who need to use XML in Java applications.
Course Overview
Java programmers learn to use XML and XSLT. There are nine hands-on exercises. Course exercises will be accomplished using industry standard tools such as the Sun Java JDK and Apache Xerces. IDEs such as Eclipse, WSAD, JDeveloper, JBuilder, etc... may be used upon request.
Objectives
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.
Prerequisites
Programming experience with Java or completion our basic Java curriculum. Experience with XML or completion of our "Introduction to XML" course. HTML experience is very useful, but not required.
Topics
-
Reading and writing XML
-
Querying XML
-
XML tools, processors, parsers
-
Understanding XML parsers
-
Available APIs including DOM, SAX, and JAXP
-
SAX (Simple Application Program Interface)
-
Document Object Model (DOM)
-
Namespaces
-
Document Type Definitions (DTDs)
-
XML Schemas
-
XML and Style sheets
-
XSLT (XSL Transformations)
-
XPATH (XML Path Language)
-
XML-aware applications, databases, and servers
-
XML with Servlets and JSPs
-
Introduction to Web services and Service Oriented Architecture
- Introduction to Simple Object Access Protocol (SOAP)
|