xsl-list
[Top] [All Lists]

[xsl] ANN: Classes on XML, Schematron, XSLT, XSL-FO, XQuery, and XForms in June

2012-04-16 20:33:04
In June Mulberry Technologies, Inc. is offering a wide variety of 
XML-related classes:
- XML Basics June 4-6
- Introduction to Schematron, June 7
- XSLT/XPath Basics, June 11-13
- Introduction to XSL-FO, June 14 

and hosting two classes offered by Black Mesa Technologies:
- Introduction to XForms, June 8-9
- XQuery for Documents, June 15-16


To register for the Mulberry classes call 301/315-9631 or send email
to info(_at_)mulberrytech(_dot_)com

To register for the Black Mesa Technologies classes call 505/747-4224 or
send email to info(_at_)blackmesatech(_dot_)com.


A bit more about these classes: 

- XML Basics June 4-6
   http://www.mulberrytech.com/services/classes/c-basics-xml.html
   Intended for people who have an interest in textual documents, such 
   as writers, editors, and programmers with HTML or typesetting 
   experience, this class focuses on use of XML with text. By the end 
   of the class, participants will have created a valid XML document, 
   corrected well-formedness and validity errors, written a DTD, and 
   will understand the differences between XML DTDs, the W3C XML Schema, 
   and RELAX NG (although none of the schema languages are covered in depth).

- Introduction to Schematron, June 7
  http://www.mulberrytech.com/services/classes/c-schematron-intro.html
  Schematron is a tool for finding things out about XML documents. It is 
  used to check things that may be valid but that are often incorrect and 
  to report on the status of a document or document collection. Participants 
  learn to use Schematron to identify both the presence and absence of data  
  and patterns, and are introduced to some of the more complex things one 
  can write with Schematron. In addition, participants learn enough XPath to  
  get started with Schematron.


- XSLT/XPath Basics, June 11-13
  http://www.mulberrytech.com/services/classes/c-intro-xslt.html
   XSLT, the non-procedural language for transforming XML into other data 
formats, 
   and XPath, its companion specification for identifying parts of XML 
documents, 
   are widely used to convert XML data into other data formats, including: 
display 
   forms such as HTML, database load formats, and XML according to other DTDs. 
This 
   class teaches the principles and practice of XSLT/XPath. Centered around the 
   abstract data model of XML, students learn to create and prioritize 
templates; 
   use expressions, patterns, and functions to select nodes and create output; 
   and create elements, attributes, processing instructions, and comments in 
their 
   output.


- Introduction to XSL-FO, June 14 
 http://www.mulberrytech.com/services/classes/c-intro-xslfo.html
  XSL-FO (Extensible Stylesheet Language Formatting Objects) is a 
non-procedural 
  language for formatting XML documents for page presentation. This course 
  introduces the principles and practice of using formatting objects. 
Participants 
  learn how to put content into page regions and format it, and how to define 
page 
  regions such as headers, footers, and margins. We discuss XSL-FO’s 
relationship to 
  XSLT as participants process XML through XSLT first to XSL-FO and then from 
XSL-FO 
  to pages.

- Introduction to XForms, June 8-9
  http://www.blackmesatech.com/2012/06/xforms/
   This course introduces XForms as a technology for building
   special-purpose XML editors with focused functionality and
   correspondingly simple user interfaces. XForms is built on the
   model / view / controller idiom, in which the 'model' is a set of
   XML documents, the 'view' is specified using XHTML and XForms
   widgets, and the 'controller' takes the form of declarative links
   between widgets and elements or attributes in the XML documents.


- XQuery for Documents, June 15-16
  http://www.blackmesatech.com/2012/06/xquery/
   This course introduces XQuery as a flexible language for working
   with natural-language documents (books, prose, verse, drama,
   correspondence, historical documents, articles, legislation, etc.)
   encoded in XML. The focus is on the application of XQuery to
   textual material with complex and variable structure, as opposed to
   the typically simpler, more regular structures of data-oriented
   XML.  The course will cover XPath location paths, atomic values,
   sequences of values, the XDM data model, FLWOR expressions,
   function declarations, regular expressions and string manipulation,
   collections, and the full-text extensions to XQuery.

====================================================================== 
B. Tommie Usdin                        
mailto:btusdin(_at_)mulberrytech(_dot_)com
Mulberry Technologies, Inc.                http://www.mulberrytech.com    
17 West Jefferson Street                           Phone: 301/315-9631 
Suite 207                                    Direct Line: 301/315-9634 
Rockville, MD  20850                                 Fax: 301/315-8285 
----------------------------------------------------------------------
Mulberry Technologies: A Consultancy Specializing in SGML and XML               
======================================================================


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--


<Prev in Thread] Current Thread [Next in Thread>
  • [xsl] ANN: Classes on XML, Schematron, XSLT, XSL-FO, XQuery, and XForms in June, Tommie Usdin <=