UMSL logo

Computer Education & Training Center


XML Classes

Learn to use XML (Extensible Markup Language) the standard used to describe and transfer data by attending a hands-on instructor-led class at the Computer Education & Training Center. XML allows you to define your own tags enabling you to structure, store, or transfer your data.

Introduction to XML

(Prerequisite: Introduction to HTML or equivalent experience.) XML (eXtensible Markup Language) is a markup language that allows you to easily store and transport data. Learn the basics of this powerful tool, including how to invent your own tags and attributes that describe your specific data. You will also learn to develop your own XML Schemas, which are an XML-based way of defining the structure of your XML files. Discover how to define simple elements, complex elements, and attributes in the XML schema. Create XML namespaces to resolve conflicts with similarly named elements and use data types to define the specific content of attributes and elements. [Course Outline]
Fee: $199

One-Day Class Meets 8:30am-4:00pm (6.5 hours)
Code Date Location Instructor
E8387 Wed., Jan. 24West CountyGeoff Fry

Intermediate Applications of XML

(Prerequisite: Introduction to XML or equivalent experience.) Discover how your XML data can be presented in a Web browser and displayed using HTML tags, such as tables or lists. Work with XSL (eXtensible Style Language), the style sheet language for XML, to transform your XML documents into XHTML for presentation in Web browsers. Learn how you can use XPath to target specific portions of the XML file for formatting or display, and use the conditional elements of XSL to work with only the XML data that meets the conditions you specify. [Course Outline]
Fee: $199

One-Day Class Meets 8:30am-4:00pm (6.5 hours)
Code Date Location Instructor
E8388 Thurs., Jan. 25West CountyGeoff Fry

If you would like to register for a course, call (314) 984-9000 or register online.

You may also be interested in classes in HTML/HTML5 to learn best practices for structuring your web documents.

Web design classes are available in CSS/CSS3, Dreamweaver, and Designing for Mobile Web Sites Using Dreamweaver. Other Web development classes include JavaScript, jQuery, Ajax, and PHP. Our

Responsive Web Design Using HTML5 and CSS3

class shows you how to use the tools available in HTML5 and CSS3 to make your Web site mobile-friendly.

To learn more about using a Content Management System (CMS) to manage your Web site, see our WordPress classes.