|
OmniMark Programming IThis course is not scheduled for this semester. Call +1-303-523-5255 to find out the next offering This course is available for private, on-site delivery |
Course Description
| Prerequisites |
- XML101, SGML101, or equivalent experience
AND/OR
- Programming, scripting, or web development experience (you should have at least a basic knowledge of programming in order to understand the code you will be writing in the labs)
|
| Format |
Hands-on Lab with Lecture |
| Audience |
- Programmers
- Analysts
- Web developers
- Internet administrators
|
| Objectives |
- Learn the purpose and advantages of OmniMark
- Learn basic OmniMark syntax and programming concepts
- Learn Omnimark's built-in SGML/XML features
- Learn Omnimark's built-in pattern matching features
- Build a server-side application transforming XML to HTML for cross-platform delivery
|
| Description |
This course is designed to provide a hands-on, technical introduction to OmniMark. We begin with OmniMark's basic features for processing SGML/XML. You put these features to work to build a simple XML to HTML transformation. Then you build on that transformation as we discuss OmniMark's variables, control structures, and advanced SGML/XML features.
In the second half of the course, we introduce OmniMark's powerful pattern-matching features, modular programming capabilities, and referents. You will continue to build on the XML to HTML transformation, adding in each of these concepts as they are introduced to create a robust transformation that adds intelligence to the original data. |
| Take-home Materials |
- Course Slides
- Course Lab Workbook
- Code Samples
- OmniMark At Work, Volume 1: Getting Started, by Brian E. Travis
|
|