Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

XMLSpy, StyleVision, and MapForce

School/Trainer:

Accelebrate
Atlanta, Georgia, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' This course teaches attendees how to do full lifecycle XML development using the key components of the Altova Enterprise XML Suite/MissionKit:

XMLSpy
StyleVision
MapForce
Note: Effective with the 2007 products, the Enterprise Suite had its name changed to Altova MissionKit. Accelebrate offers training on the prior and latest versions.

The first three days of this course are identical to Mastering XMLSpy, with the addition of additional days covering StyleVision and MapForce.

This class is customized to our clients’ specific needs. We would welcome the opportunity to:

Teach the use of any specific DTDs or Schemas that that the attendees are likely to use after class
Train the attendees in any specific XML publishing processes used by your organization
Educate the attendees on the broader role and context of XML development within your organization

XMLSpy, StyleVision, and MapForce Training Objectives
To master using XMLSpy to create, validate, and deploy XML, XSLT, DTD, XML Schema, SOAP, and WSDL documents
To discover how to use StyleVision to create XSLT and XSL-FO stylesheets for generating HTML and PDF documents
To learn how to use MapForce to transform XML documents between types, or to perform transformations between database data and specific XML document types

XMLSpy, StyleVision, and MapForce Training Outline
Introducing XMLSpy
Review of XML technologies and how they are used in modern applications
Overview of how XMLSpy facilitates development of the XML-related features of these applications
Overview of the XMLSpy environment
Customizing the XMLSpy environment
Editing XML documents with XMLSpy
Creating an xml document
Adhering to syntax guidelines
Specifying an XML processing instruction
Creating elements and attributes
Checking a document for well-formedness
Specifying an applicable DTD (Document Type Definition) or schema
Validating a document against the DTD or schema
Embedding comments, entities, and character data
Using XMLSpy’s Grid view as a more visual way to edit XML documents
Creating XML documents based on DTDs
Deciding on the structure of your document type or types
Deciding whether to specify document types via DTDs or Schemas
Building a DTD in XMLSpy
Defining elements and attributes
Defining entities
Controlling element frequency
Controlling acceptable attribute values
Controlling whether an attribute is optional or required
Applying the DTD
Specifying the DOCTYPE of an XML document
Internal DTDs
External DTDs
Creating new documents based on the DTD
Applying a DTD to an existing document and bringing it into conformance with the DTD
Validating a document against the DTD
Creating XML documents based on XML Schemas
Why use a schema instead of a DTD?
Building an XML schema visually in XMLSpy’s Schema Design View
Creating simple types
Deriving simple types
Creating complex types
Controlling element and attribute data types
Controlling element frequency and sequence
Controlling value ranges for numeric element and attribute values
Controlling regular expression patterns for string element and attribute values
Applying XML schemas to existing documents
Building new documents based on XML schemas
Advanced XML Schemas
Why use namespaces in schemas?
Using namespaces in schemas
Modeling a schema
OO schema design
Importing data into XMLSpy
Importing plain text files
Importing data from a relational database
Importing data
Generating schemas based on relational database data
Generating database structures based on existing XML schemas
Importing data from Word documents
Projects and tools
Creating XMLSpy projects
Building an appropriate directory hierarchy for the project
Adding and deleting files in the projects
Using source control with XMLSpy
Spell checking
Customizing the editing environment
XSLT
Overview of XSL, XSLT, and XSL-FO
Transforming XML with XSLT
Creating, applying, and calling templates
Generating output in multiple document types (XML, HTML, WML, etc.)
Extracting single values from XML documents and outputting them
Iterating through multiple elements and displaying their data as lists, tables, etc.
XSLT conditionals with xsl:if, xsl:choose, xsl:when, and xsl:otherwise
Sorting output
Working with XSL text, variables, and data
Using XSLT modes
Using XSLT functions
Web service development with XMLSpy
Overview of Web services and Web service architecture
The roles of SOAP, WSDL, and UDDI
Creating SOAP documents via XMLSpy
Examining SOAP documents returned by Web services
Creating WSDL documents via XMLSpy
Obtaining WSDL documents from Web services
Building SOAP documents that conform to a Web service’s requirements, as set forth in its WSDL file
Introducing StyleVision
The role of STLYEVISION within the Enterprise Suite
The uses of SPS (StyleVision Power Stylesheets)
The relationship between StyleVision and Authentic view
Databases and StyleVision
Key concepts and terminology
Features overview
Understanding Namespaces and their role in StyleVision
How Schemas support namespaces
Schemas with a single namespace
Schemas with multiple namespaces
Global templates
Building forms with StyleVision
Designing the form
Input fields
Combo boxes
Check boxes
Buttons
Displaying lists with StyleVision
Generating tables with StyleVision
Creating static tables
Creating dynamic tables
Formatting static and dynamic tables
XML tables
Auto-calculations
Conditional templates
Date picker
Input formatting
Parameters
PDF processing and page layout
Understanding XSL-FO syntax
PDF page definition
PDF cover page
PDF headers and footers
PDF fonts
Creating SPS stylesheets from database data using StyleVision
Connecting to a database and setting up the SPS
Creating and applying DB filters
Saving generated files from StyleVision
RTF
XSLT
HTML
XSL-FO
FO
PDF
DB Schema
DB XML Data
Understanding Authentic and Authentic view
The Authentic view interface
GUI overview
Using the Authentic toolbars
Working in the Authentic main window
Making use of Authentic context menus
Using Authentic
Opening an SPS stylesheet
Adding and editing records
Saving changes
Using the Date Picker
Defining entities
Adding images
Adding tables
Introducing MapForce and its applications
The roles of MapForce
Schema-to-Schema mapping
Database-to-Schema/XML mapping
XML Schema-to-Database mapping
Database-to-Database mapping
On-the-fly transformation and preview of database and UN/EDIFACT data, without code generation, or compilation
Definition of custom XSLT libraries
Advanced search and replace functions in transformation preview data
Key terminology
Functions and libraries
MapForce Basics
Setting up the mapping environment
Mapping schema items
Using functions to map data
Filtering data
Generating XSLT stylesheets
Working with multiple target schemas or documents
Mapping multiple source items to single target items
Creating the mappings
Duplicating input items
Using MapForce with Database Data
Setting up database drivers
Setting up code generators for generating Java, C#, or C++ code
Mapping XML data to databases
Components and table relationships
Database relationships and how to preserve or discard them
Insert, Update, and Delete actions
Database key settings
Database table actions
Generating output values
C ...''

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:

FrameMaker 7
Adobe GoLive CS2
Adobe Illustrator CS3
Adobe InDesign CS3
Adobe Photoshop CS3
PHP and MySQL
Fundamentals of Querying and Administering MySQL
Core XML
XML Schema
XMLSpy
XSLT
XSL-FO
CGI Programming with Perl
XML Applications with Perl
Perl


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:
Try the search form on top of each page to find the latest course information, using course topic and location as keywords. Keep the course topic keyword short to get more results.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008