Duration: 3 days
Description
This course will give Java developers a hands-on introduction to XML programming fundamentals. Students will understand how to build and deploy XML-based architectures on the Java platform. Using Java XML APIs like JAXP, Xerces and Xalan, students will build a simple, XML-based web application.
Topics
- DOM vs SAX for XML parsing
- How to develop XML readers using SAX and Xerces.
- Building Content and Erorr handlers.
- How to implement validation using DTDs and XML Schemas.
- Using DOM and JDOM for building XML handlers.
- Sun's JAXP API for XML.
- How to choose a publishing framework.
- JSP, XSP and tag libraries for XML web publishing.
- SOAP and Web Services.
- How to use XSL and XSLT to publish to the web.
- Using Xalan, XSLT and servlets to build HTML.
- How to build enterprise XML web applications using XML and Java.
Prerequisites
- An solid of understanding of XML.
- Java programming experience.
- Familiarity with internet architecture and technologies like HTML, HTTP and web servers.
|