COURSES - XML - About | XML Intro | XSLT1  | XSLT2  | XQuery  | XSL-FO
My Basket | My Account |    


Add XML5 to my courses XQuery

Look for available dates for this training course

This is a practical, hands-on course for developers with experience of XML wishing to gain an insight into the XQuery language.
The Need for XQuery
  Why Not SQL?
XSLT and XPath as Query Languages
The Structure of XQuery
Assignments with let
Iterations with for
Returning Results
Conditional Logic
Defining Functions
Extensions and Modular XQuery
  Extending XQuery with Libraries
Enhancing XQuery with Pragmas and Extensions
Importing Modules
Invoking External Functions
Using Library Modules Effectively
XPathXQuery Applications
  Viewing XML
Creating an XQuery Pipeline
HTML: A Regional Weather Report
Making the Table More Sophisticated
Parameterized XQuery
SVG: Graphing from XQuery
Syndication with RSS
Building an XQuery Syndication Engine
Working with the XPath 2.0 Data Model
  XML Infosets
Node Values and Types
Types and Type Systems
Schemas and Complex Types
Validation Produces Type Annotations
Sequence Types
Static Typing
Understanding XQuery Semantics
  XQuery Semantics Introduction
Processing Model for XQuery
Differences Between XQuery and XQuery Core
XQuery Data Model
Schemas and Types
Functions
Notation
Expression of Semantics in XQuery
Type Level
Function Semantics
XQuery and Databases
  Relational Database Concepts
A Relational-to-Object Database: Concept Mapping
SQL Concepts
Relational Technology
Oracle 9i XQuery Support
IBM DB2 XQuery Support
GoXML DB XQuery Support
Generating XML and HTML Using XQuery
  Tools for Generating Web Pages
A Photo Album Application
Generating the Overview Page
Generating the Picture Pages
Comparing XSLT and XQuery