|
XML Applications: Using XML in the Real World
Length: 2 days
Tuition $895
Course Dates
To register, call 1-831-662-9164 or send an e-mail to:
info@megamind.org
Objectives: What you will accomplish in this course
- Create SVG graphics on the fly
- Build a multi-page transformation in a web browser
- Transform XML into hardcoded HTML
- Create PDF documents from XML data
- Construct a multi-media presentation with SMIL
- Transform data into live, spoken output with VoiceXML
- Use server-side transformation to output data in multiple formats
Prerequisites: What you should already know
- Basic HTML
- Basic XML
- A little XSLT
- It is assumed that you can
- Create files with a text editor
- Know how to download and unzip files onto your computer
- Navigate your computer's file structure
Course Outline
- Overview: The Applications
- SVG: Vector Graphics on the Fly
- HTML: Webpages from the Command Line
- FO: XML to PDF
- XSLT: Multi-page Website Building on the Fly
- VoiceXML: Talk to Your Data and Have It Talk Back
- SMIL: Multi-Media Presentations
- Cocoon: Producing Dynamic Content in Any Format
- SVG: Vector Graphics on the Fly
- Project Description
- Oveview of SVG
- SVG Root Element
- Basic Shapes
- Creating Text
- Inserting Images
- SVG: Final Project
- HTML: Webpages from the Command Line
- Project Description
- Overview of Command Line HTML
- Xerces and Xalan
- Single Page Output
- Multi-Page Output
- HTML: Final Project
- FO: XML to PDF
- Project Description
- Components Overview
- Create the XML File
- Install Java
- Xerces and Xalan
- Setup FOP
- Transform with XSLT
- FO: Final Project
- XSLT: Multi-Page Website Building on the Fly
- Project Description
- XSLT Overview
- htmlPagination.xml
- metaData.xml
- clientSidePagination.xsl
- clientSidePagination.js
- Cascading Stylesheets
- XSLT: Final Project
- VoiceXML: Talk to Your Data
- Project Description
- VoiceXML Overview
- BeVocal ASP
- Welcome VoiceXML Script
- VoiceXML: Final Project
- SMIL: Multi-Media Presentations
- Project Description
- SMIL Overview
- Simple Example
- RealSlideShow from Real Networks
- SMIL: Final Project
- Cocoon: Producing Dynamic Content in any Format
- Project Description
- Tomcat Java Server
- Installing Cocoon
- Multiple Document Output
- Cocoon Overview
- Pipelines in Sitemaps
- Cocoon: Final Project
|