Ledet Home Page
Directions to our Training Locations Contact Our Sales Team Ledet Web Site Map
 
The Training Advantage
Use our ROI calculator to justify your training budget
The Ledet Difference
Discover why our classes and services are your best value
Our Culture
Find out what guides and shapes our company
Join Our Team
 We're looking for talented staff and independent contractors, operations people, and sales and marketing staff.
Partner With Us
Programs for software manufacturers, dealers, and affiliates
Home

XML Spy Training Course

 

XMLSpy 2008
Duration: 2 days
XML Spy 2008

Course Synopsis: This class provides you with the concepts and skills to use XMLspy effectively. You get hands-on practice working with basic through advanced techniques to get the most out of your experience. XMLspy is used in designing, editing and debugging enterprise-class applications involving XML, XML Schema, XSL/XSLT, SOAP, WSDL and Web Service technologies.. As a true Integrated Development Environment (IDE), XML spy contains features required for many different aspects of XML-related tasks. Important note: We would be delighted to customize this course to be specific to your current projects, your developers’ experience, and the programming languages with which you regularly work. Similarly, if you have purchased Altova’s stylevision or authentic products, we can teach these as part of the course.

Who Should Attend: Professionals seeking to to master using xmlspy to create, validate, and deploy XML, XSLT, DTD, XML Schema, SOAP, and WSDL documents. Users will benefit from the many tips and tricks, as well as special exercises. Participants are encouraged to bring problems, questions and samples from their working environment to the class for group discussion.

Prerequisites: Because of the amount of material we cover in class, we do require students to be comfortable using a mouse, opening and saving files, and the general operations of computers. While we will make every reasonable effort to help, students with insufficient skills may be required to observe the class lessons or do their best to keep up without slowing down the rest of the class. Prior knowledge of XML is strongly recommended, but this xmlspy training class can be customized for audiences that are not previously XML experienced.

What You Will Learn:
• Introducing xmlspy
• Editing XML documents with xmlspy
• Creating XML documents based on DTDs
• Creating XML documents based on XML schemas
• Advanced XML Schemas
• Importingdata into xmlspy
• Projects and tools
• XSLT
• Web service Development with xmlspy

Time: Class time is 9:00 a.m.- 4:00 p.m. Breaks are scheduled throughout the day and lunch is typically scheduled 12-1. Students provide their own lunch.

Locations: We have company-operated facilities in Atlanta, Chicago, Denver, San Diego and Washington DC. We also work with a network of rental facilities to offer our classes regularly across the United States and in Canada. Please double-check the location of your class with our office to make sure you get to the right location.

Related Courses: We recommend the following courses that relate to this class: HTML XML & Dreamweaver. Please take a look at our other course outlines.

Goals: Sterling Ledet and Associates realizes the importance of education and we take pride in being able to offer you classes that are more custom fit to your needs. Call us at (770) 414-5007 if you have any special questions or e-mail us at sales@ledet.com.

Registration: Please fill out our registration form and fax it to us at (312) 896-9094.


XML Spy Training Course Outline

 

LESSON 1
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


LESSON 2
Editing XML documents with xmlspy
• Creating an xml document
• Adhering to syntax guidelines
• 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


LESSON 3
Creating XML documents based on DTDs
• Deciding on the structure of your document type or types
• Inserting a Caption
• Deciding whether to specify document
types via DTDs or Schemas Building a DTD in xmlspy
• Applying the DTD


LESSON 4
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
schemast


 

LESSON 5
Advanced XML Schemas
• Why use namespaces in schemas?
• Using namespaces in schemas
• Modeling a schema
• OO schema design

LESSON 6
Importing data into xmlspy
• Importing plain text files
• Importing data from a relational database
• Importing data from Word documents

LESSON 7
Projects and tools
• Creating xmlspy projects
• Building an appropriate directory hierarchy
• Adding and deleting files in the projects
• Using source control with xmlspy
• Spell checking
• Customizing the editing environment


LESSON 8
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
• 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

LESSON 9
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
• Recording Audio
• Adding Background Audio

 

 

Ledet Navigation
 
Your Future Course Catalog Schedule Lookup Class Registration Form We Teach the Cool Stuff!