STC-Boston Chapter Home Page

Chapter Newsletter  

For February 6, 2005   
Related Sites 

 Web Services 
 About Us 
 Get Involved 

Boston Chapter Workshop

Home / Events / Workshops /

March Workshop

Saturday, March 12, 2005

Hands-On XML

Joel Sklar

Sponsorship opportunities are available. For more information, contact Dave Van Camp by or by phone at 617-621-1914.

This workshop is a fun hands-on introduction to the EXtensible Markup Language for technical communicators. You'll get to "dive under the hood" and work directly with XML code, leading to a better understanding of this well-accepted markup language. You will learn XML syntax, create well-formed XML documents, create Document Type Definitions (DTD), and transform XML documents to HTML. The experience you gain will help you better understand how to document, discuss, and work with XML when you encounter it in technical projects.


Lesson 1 Getting Started with XML

  • Agenda
  • Objectives
  • What is XML?
  • What does XML offer?
  • What about HTML?
  • From HTML to XML
  • XML Terminology
  • Convert HTML to XML
  • Create Well-Formed XML
  • Well-Formed XML
  • Create Valid XML
  • Music Catalog - Sample DTD
  • Data Structure Tree
  • Music Catalog - Sample XML
  • Conclusions

Lesson 2 Creating Well-Formed XML

  • Overview
  • Creating a basic XML file
  • Using Internet Explorer to debug your code
  • Structuring the data tree
  • Completing the data design
  • Linking to style information

Lesson 3 Creating Valid XML Documents

  • Overview
  • Creating a basic Document Type Definition (DTD)
  • Enforcing parent-child relationships in the DTD
  • Adding additional elements
  • Using element structure symbols
  • Creating an external DTD
  • Linking to an external DTD

Lesson 4 Building Basic XSL Style Sheets

  • Attaching a basic style sheet
  • Generating HTML output
  • Outputting an attribute value
  • Outputting multiple values
  • Sorting multiple output values
  • Completing the basic style sheet
  • Practice 1 - Outputting the value of a single element
  • Practice 2 - Outputting multiple values
  • Practice 3 - Sorting the multiple values

About the Instructor
Joel Sklar is a course developer and technical trainer specializing in HTML, XML, and web technologies. He has taught markup languages and web design to thousands of technical professionals in the New England area. Joel runs his own consulting business, offering a range of technical and design classes as well as customized courseware development. In addition, Joel is the author of Principles of Web Design and Designing Web Pages with Cascading Style Sheets, both published by Course Technology. Known for his lively hands-on demonstrations, Joel has presented at technical communication conferences throughout the United States. Joel has a Master's degree in Technical and Professional Writing from Northeastern University.

9:30 am to 4:00 pm

The MathWorks, Inc.
Customer Training Center
Two Apple Hill
Natick, Massachusetts

Payment must be received by March 9:
     $99 for STC Boston chapter and Northern New England chapter members
     $149 for other STC members and non-members

Lunch is included in the cost of the workshop. A computer will be supplied for each participant.

Enrollment is limited to 20 people. Registrations will be handled on a first-registered-and-paid, first-enrolled basis.

Cancellations must be made by March 9 to receive a refund.

Registration and Payment Instructions

For More Information
For more information about the program, contact Greg Bartlett by or phone at 508-647-7575. For assistance with registration or payments, contact Cindy Cookson, Accountant for the Boston Chapter, by or phone at 978-409-6112.
Can't find what you are looking for? Use the page finder below.

   Site Map   Site Index   Search   

© 2005 by STC Boston, Boston, Massachusetts, USA
Last Modified January 29, 2005