Training Course:XML Programming Using JavaSchool/Trainer:
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' Accelebrates XML Programming Using Java class builds skills in Javas XML processing APIs �chiefly parsing using SAX and DOM and transformations using XSLT, all using the Java API for XML Processing, or JAXP. It also covers the newer Java API for XML Binding, or JAXB, which standardizes serialization according to XML Schema. The course is intended for students with a working knowledge of XML �and possibly DTDs or XML Schema �who want to build XML applications or components using the Java language. Everything in the course adheres to W3C and Java standards for completely portable code.
XML Using Java Training Objectives Understand the use of SAX and DOM APIs for XML parsing. Understand the need for JAXP as an additional layer to the standard contract between applications and parsers. Use JAXP to write entirely portable XML parsing code. Parse element and attribute content, processing instructions, and other document information using SAX. Parse documents using the DOM. Modify, create and delete information in an XML document using the DOM. Use DOM Traversal to simplify and make parsing algorithms more effective. Use DOM Mutation Events to track changes to an XML document. Use the JAXB to generate persistent Java object models based on XML Schema. Implement XML persistence using the JAXB. Write simple and complex queries into XML document content using XPath. Use XSLT for XML-to-XML transformations. Use the built-in template rules correctly to process the right source information. Use mode and priority to control template matching. Control exact production of text, HTML and XML elements, and whitespace. Derive source document content and make copies of node trees. Use looping and conditional processing to manage output production. Build Java SE and Web applications that leverage XSLT transformation logic. XML Using Java Training Outline The Java API for XML Processing (JAXP) Parsing XML SAX and DOM What the W3C Says What the W3C Doesnt Say Sun and Apache JAXP Parser Factories Pluggable Parsers Parser Features and Properties The Simple API for XML (SAX) Origins of SAX The SAX Parser The SAX Event Model Reading Document Content Handling Namespaces SAX Features for Namespaces Parsing Attributes Error Handling DTD Validation Schema Validation Handling Processing Instructions The Document Object Model (DOM) Origins of the DOM DOM Levels DOM2 Structure The Document Builder DOM Tree Model DOM Interfaces Document, Node and NodeList Interfaces Element and Text Interfaces Finding Elements By Name Walking the Child List The Attribute Interface Traversing Associations The JAXP Transformer Class Sources and Results Combining SAX and DOM Processing Namespaces and the DOM Manipulating XML Information with the DOM Modifying Documents Modifying Elements Modifying Attributes Managing Children Seeking a Document Location The ProcessingInstruction Interface Creating New Documents DOM Level 2 Modules DOM Traversal The DocumentTraversal Interface Node Filters The NodeIterator Interface The TreeWalker Interface DOM Ranges DOM Events Mutation Events Handling Events Event Flow Capturing and Bubbling Cancelable Events XML Serialization and the Java API for XML Binding (JAXB) XML for Object Persistence Persistence Strategies The Memento Pattern Deserialization with SAX Object Persistence with the DOM Adapting Object Models to the DOM The Java API for XML Binding Marshalling, Unmarshalling, and Validation Schema as Object Models UML for XML Mapping XML to Java: Simple Types, Complex Types, and Collections Object Factories Customizing JAXB Bindings The DOM vs. JAXB JAXB for Persistence Automatic Translation Using the JAXP for Transformations XPath, XSLT and Java The Transformer Class The TransformerFactory Class Sources and Results Identity Transformations Creating Transformations from Stylesheets Template Parameters Output Methods and Properties XPath Use of XPath in Other XML Technologies XPath Expressions The Axis The Node Test The Predicate XPath Types XPath Functions Implied Context Querying with XPath XPath and the DOM Templates and Production Rule-Based Transformations Templates and Template Matching Built-In Template Rules Recursion Through Templates Template Context Output Methods Controlling Whitespace Literal Replacement Elements Formalizing Text, Elements and Attributes Defining Target Vocabulary Generating Processing Instructions XSLT: Dynamic Content and Flow Control Web Applications Using XSLT Java EE and JAXP Deriving Source Content Getting Source Values Attribute Value Templates Copying Source Elements and Trees Looping Conditionals Conclusion ...''
Please go to the school's official website for training price and schedule: http://www.accelebrate.com/
Phone:+1 877 849 1850
School Address:
925B Peachtree Street, NE PMB 378 Atlanta, GA 30309-3918 USA
Jobs & Resumes: Atlanta Houses & Roommates: Atlanta
Other training courses offered by Accelebrate:
SQL Server 2005 Reporting Services (SSRS)
SQL Server 2005 Analysis Services (SSAS)
Introduction to SQL Server 2005 Integration Services (SSIS)
Microsoft SQL Server 2000 Administration
T-SQL for SQL Server for Report Writers
T-SQL for SQL Server 2005 for Developers
Beginning Java Application Development
Intermediate Java Programming
Advanced Java Programming
Introduction to Object-Oriented (OO) Analysis and Design using the Unified Modeling Language (UML)
Beginning JSP & Servlets
Advanced JDBC Techniques for Java Programmers
Java Development for Secure Systems
Ajax for Java Developers
JSTL (Java Standard Tag Library)
Authoring JSP Tag Libraries
Building Data-Driven JSP Web Sites with Dreamweaver
Java EE with JBoss
Java Message Service
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: Besides Acquiring latest course information by the search form, Students can also leave their study interests here and let schools callback. |
|
|