Page Loading...
Layout Table~~~~3558~3558~~
3 Sessions - 9 Hours of Interactive Training~
In this XML primer training course for Java programmers, expert instructor Neal Ford begins with XML basics and moves through critical topics including validation using Document Type Definitions (DTD) and XML Schemas, data manipulation using the Document Object Model (DOM) and Simple API for XML (SAX), and creating and using web services with the Simple Object Access Protocol (SOAP). At the conclusion of this training course, you’ll understand how to access, utilize and distribute XML data using the Java language.
Prerequisites: Previous Java programming and basic understanding of XML recommended.library.
Benefits
• Increase your earning potential with technical mastery and proficiency.
• Enhance employment opportunities with in-demand web development knowledge.
• LearnKey courses let you move along at your own pace and gain new skills in a useful, productive manner. .~~~3558~3559~~
Course Outline Table~~~~3558~3560~~
Session 1~Section A: XML Primer
· Need for XML
· XML Basics
· Elements
· Attributes
Section B: XML Validity
· DTDs
· Recurrence Modifiers
· DTD Elements/Attributes
· DTD Issues
· XML Schema
· XSD Types
· Obtaining a Parser
· Add Parser to ClassPath
Section C: SAX ContentHandler
· Major SAX APIs
· SAX Characteristics
· SAXReader
· ContentHandler
· Implementation
· Parse XML Document
Section D: ErrorHandler & DefaultHandler
· ErrorHandler
· ErrorHandler & Parser
· Parse Broken Document
· DefaultHandler
· Extend DefaultHandler
· DefaultHandler Flags
· Attributes
· Construct String
Section E: Advanced SAX
· Validation
· XMLFilter Basics
· Filter Options
· Implement SAXFilter
· Run SAXFilter
· Filter Chain Order
· LexicalHandler
· DeclHandler
Section F: Node Methods
· NodeType Constants
· getNodeValue Returns
· More Node Methods
· JAR Files
· Parsing a Document
· Console Output~~~3558~3561~~
Session 2~Section A: DOM Characteristics
· XMLSerializer
· Element Node
· FileOutputStream
· Process XML
· New DOM Elements
· Positioning Methods
· Search DOM Tree
· TreeViewer
Section B: DOM Configuration Example
· Configuration Document
· Private Constructor
· Build Default Config.
· Recurse DOM Tree
Section C: DOM Levels 2 & 3
· Namespaces
· Supporting Namespaces
· Modules
· Traverse & Filter
· Define a Filter
· Work with Ranges
· Level 3 Methods
· DOM Factory
Section D: JDOM Basics
· Characteristics
· Doc./Element Methods
· Attribute Methods
· SAXBuilder/DOMBuilder
· Output Classes
· Downloading JDOM
· Building JDOM
· Applying JDOM
Section E: Using JDOM
· Design Method
· Read/Write XML
· Dynamic Load Parser
· Using JDOM Class
· Config. from XML
· WAR File
· Servlet Element
· WarConfigReader
Section F: JDOM Applied
· Processing Properties
· Processing Entries
· Output.xml Document
· Wrappers
· Wrap JDOM Element
· Element Wrap Code~~~3558~3562~~
Session 3~Section A: JAXP
· What is JAXP?
· Specifications/RI
· Factory Classes
· Using a JAXP Factory
· Version Changes
· Methods/Factories
Section B: XSLT
· XML to HTML
· XML to WML
· EDI Technique
Section C: Xalan
· Characteristics
· ErrorListener
· URIResolver
· Transformer
· Installation
· Using Xalan1
· Using Xalan2
Section D: Cocoon
· Publishing Frameworks
· The Process
· Cocoon Using XSLT
· Browsers & Versions
· Version 1
· Installation
· Run Sample
· Version 2
Section E: XSP in Cocoon
· XSP Basics
· Page Element
· Tags
· More Elements
· Hello World
· Logicsheet
· Library Tags
· JavaScript
Section F: RPC with XML
· Distributed Computing
· XML-RPCs
· RPC Paradigm
· Marshalling Data
· Using RPC in Java
· Handler & Server Class
· Implement Client
· XML-RPC in Action
Section G: SOAP with Java
· SOAP Overview
· SOAP Basics
· Web Services
· AXIS
· AXIS Handlers
· Building Web Services
· Invoke Web Service
· AXIS & WSDL~~~3558~3563~~
Ordering~~~~3558~3564~~
XML in Java For Developers Training Course by LearnKey~
Per Seat Licencing Available
Call 01223 894 136 for quotes for MULTIPLE USERS and Training Centre/Bootcamp & Education Solutions!
~~PER USER%3A CD Course|372878|PER USER%3A ONLINE Course|!78852|LIBRARY LICENCE%3A CD Course|372875|~3558~3565~xml java soap sax~
Menu Page
|
Toolbar Page
|
Frameset Page
|
Index Page
|
Table of Contents