XML with Java Programming
Course Description
XML, the eXtensible Markup Language, is doing for data what Java did for applications. Web services depend on XML technologies. This course is preparation for Web Service development.
Through hands on labs, the students will gain real world experience. In addition to their own exercises they will have tons of our clear, precise, useful, exemplary real world code to use in their projects royalty free!
Topics
Contact us for detailed outlines. Topics may be customized for onsite courses.
- XML
- XML APIs (DOM, SAX, XSLT, XPath)
- XML namespaces
- Creating DTDs
- Creating XML Schemas
- Creating XML documents with Java (JAXP)
- Parsing XML documents with Java (JAXP)
- Transforming XML documents with Java and XSLT (JAXP-Trax)
Key Benefits
Upon completion of this course, the student will be able to:
- Understand what XML can and cannot do!
- Create XML documents "by hand" and with Java
- Process XML documents with JAXP
- Create DTDs
- Create XML Schemas
- Use XSLT with XML documents
- Understand when to use DOM or SAX
- Understand how related technologies (XPointer, XSLT etc) can fit with XML
Duration
3 days
Level
2 (Intermediate)
Audience
- Developers with at least 1 year Java programming experience
- Knowledge of SGML or HTML helpful
Free Skills assessment exams are available!
Presentation
50% lecture/50% hands on.
Each student has his or her own computer.
Each student receives a copy of the course notes and the examples
Onsite deliveries available.
Time
Our public course schedules are available here.
