bluewax logo header
TRAINING | CONSULTING | DEVELOPMENT | ABOUT US | CONTACT US

CLIENT LOGIN

Username:
Password:


XML Training Solutions

At BlueWax we offer both public and private (on-site) training options customized to your needs. Unlike our overpriced competitors, our classes feature in-depth lectures supplemented by rigorous labs. Our instructors spend the majority of their time actually developing real-world enterprise applications, practicing what they preach, so they can bring relevant knowledge and experience for your benefit.

Upcoming courses:


(XML01) XML and Java: Fundamentals

Length: 3 days
Price: CAD $1200 ($2000 when combined with XML02)

Next Available Dates

Winter 2008: Toronto, ON, Canada.
Email us for complete schedule and availability.

Objectives

This class presents an examination of XML processing with Java. The primary goal of this class is to give you rock-solid fundamentals on both XML and Java XML libraries. In this class we thoroughly study base XML concepts such as DTDs, Namespaces, and XML Schema while at the same time practice relevant Java processing techniques including SAX, DOM, and JAXB. We will also work through more advanced concepts including CSS, XSLT and XSL FO.

Course Contents

Day 1:

  • XML fundamentals
  • DTD validation
  • Introducing JWSDP
  • SAX processing (JAXP)
  • Namespaces 1
  • DOM processing (JAXP, JDOM)

Day 2:

  • XML serialization
  • Namespaces 2
  • XML Data Binding 1
  • XML Schema
  • XML Data Binding 2 (JAXB)
  • CSS and XML 1

Day 3:

  • CSS and XML 2
  • XSLT transformation 1
  • XPath, XLink and XPointer
  • XSLT transformation 2
  • Formatting with XSL FO

Prerequisites

Students should be comfortable with intermediate or advanced Java programming before taking the class, and be familiar with basic HTML and XML constructs.


(XML02) XML and Java: Advanced Topics

Length: 2 days
Price: CAD $1000 ($2000 when combined with XML01)

Next Available Dates

Winter 2008: Toronto, ON, Canada.
Email us for complete schedule and availability.

Objectives

This class presents advanced Java and XML concepts, focusing on Semantic Web and Web Services technologies. From RDF and RSS, we will work through the fundamentals of SOAP and JAX-RPC, before fully tackling Web Services.

Course Contents

Day 1:

  • Semantic Web Architecture
  • Resource Description Framework (RDF)
  • RSS Publising in Java
  • Web Services Architecture
  • Introducing SOAP 1.1 with SAAJ

Day 2:

  • Understanding WSDL
  • Working with JAX-RPC
  • XML Registries 1 (UDDI & ebXML)
  • XML Registries 2 (JAXR)
  • Using Apache AXIS

Prerequisites

Students are strongly encouraged to take the XML01 before attending this class. Students must be comfortable with intermediate or advanced Java programming, as well as those XML concepts outlined in XML01. Familiarity with Enterprise Java programming helpful but not strictly necessary.

(c) 2008 BlueWax Inc. All Rights Reserved.