Training Course:XML / Java Programming WorkshopSchool/Trainer:Case Training Bristol, Edinburgh, Leeds, London, United Kingdom
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' This course is designed for Java and web developers who are already familiar with XML and are looking to further their web application development skills with Java and XML. The course covers how Java can be used to validate, parse, transform and create XML documents.
Pre-requisites The developer should be familiar with the host environment - either Windows NT/2000, Windows 95/98 or Windows XP. Knowledge of the Java programming language is required, as Java is used to validate and manipulate XML documents. This can be gained by attending course EC22. A knowledge of XML is also required. This can be gained by attending course EC51.
Course Objectives Whilst covering the basics of Java and XML, and how it is used, this course also aims to give an insight into the different standards and formats for validating, transforming and creating XML documents. On completion of this course the student will be able to:
Validate and transform XML documents using SAX 2.0 Validate and transform XML documents using DOM 2.0 Validate and transform XML documents using the XSLT API Validate and transform XML documents using the JDOM API Course Environment XML development will be performed using an XML Source Editor: a text editor such as Notepad or TextPad XML Spy Together with an XML testing environment: Internet Explorer 5.5 or greater Netscape 6.0 or greater Java development will be performed using either: the Java Development Kit (JDK) plus a text editor JBuilder VisualAge for Java Websphere Studio Application Developer Course Details THE JAXP API The Simple API for XML - SAX The Document Object Model - DOM When to use the SAX and the DOM THE SAX 2.0 API The Java SAX Packages SAX APIs Creating a SAX Parser SAX Parser Factory Creating the SAX Class Importing the required Classes Setting Up the Parser Implementing the ContentHandler Interface Writing the XML Output Identifying the Document Location Passing Processing Instructions to the Parser Validating Parsers Handling Errors Fatal Errors Catching a SAXParseException Catching a SAXException Handling a SAXPException Non Fatal Errors Handling Non Fatal Errors Handling Warnings Schema Validation Tracking Ignorable Whitespace Switching Special Characters Implementing Interfaces DTDHandler Interface EntityResolver Interface Converting from SAX 1.0 to SAX 2.0 THE DOM 2.0 API Creating a DOM Parser Importing the Required Classes Setting Up the Parser Handling Errors Displaying a DOM Hierarchy Node Translation Navigating the DOM Hierarchy Generating a DOM from First Principles Converting from DOM 1.0 to DOM 2.0 THE XSLT API XSLT Packages Transforming a DOM Into an XML Document Transforming a DOM Subset THE JDOM API What Is JDOM ? Why Use JDOM ? The JDOM Packages and Classes Processing a JDOM Document Outputting a JDOM Document Creating an XML Document Formatting an XML Document Reading Parts of a Document THE FUTURE OF XML XML Futures XML Web Sites ...''
Please go to the school's official website for training price and schedule: http://www.caseconsultants.co.uk/
Phone:01275 859666
School Address:
+ 44 (0) 1275 859666
Jobs & Resumes: Bristol, Edinburgh, Leeds, London Houses & Roommates: Bristol, Edinburgh, Leeds, London
Other training courses offered by Case Training:
Programming with VSAM Files
QMF / SQL Workshop
Rational Application Developer
Struts Programming
TSO/ISPF and JCL
UNIX
Visual Basic for Applications (VBA)
WebSphere MQ
Application Programming with WebSphere MQ
XHTML for Web Developers
XML
XSLT Advanced Workshop
z/OS Concepts
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Tips: You do not need to register before you can use most of our services. You will get a code for each posting ever made on this website. It is the key for you to remove the posting anytime by yourself. |
|
|