Course schedules

Courses are regularly scheduled in Paris and Leuven, as well as at various locations throughout North America.

Questions?

Send email to our education department.

Travel Guides

We've prepared travel guides for those attending OmniMark courses in Leuven and Paris. You'll find maps, as well as information about classroom activities, accommodations, and transportation.

Network and Database Programming with OmniMark

Course Objectives

On completing this course you will be able to design and develop network applications with OmniMark. You will be able to develop TCP/IP client-server applications, server programs for web applications, email applications, and much more.

Course Length

Three days.

Course Description

During the course students will develop network programs in OmniMark using extension libraries such as TCP/IP, FTP, Mail, and HTTP. The following concepts will be covered:

Introduction to Network techniques with OmniMark

  • TCP/IP based servers and clients
  • Web techniques overview (web server, URL, HTTP, HTML forms...)
  • Comparison between CGI scripts and server programs
  • Connectivity between OmniMark server programs and Web servers: the Web relays
  • Using an application server framework

OmniMark Network Libraries

  • External functions
  • Sending and receiving email with OmniMark
  • Accessing an FTP server, getting and putting data
  • Getting data from the Web using the OmniMark HTTP library

Dedicated OmniMark techniques

  • Template processing to separate content and presentation
  • Database programming with OmniMark
  • Error and exception recovery

Lab exercises

You will develop several working applications during the lab exercises. These applications are designed to provide a base from which you build your own applications by re-using code and concepts.

Prerequisites

  • Previous programming experience with languages such as Perl, Visual Basic, C/C++, or Java
  • Familiarity with Web servers (HTTP requests, delivery of static pages...)
  • Experience using the Web and HTML
  • Familiarity with relational databases

Logistics

  • Courses are conducted in English by highly qualified, professional OmniMark instructors and all documentation is in English
  • Classroom computers are available for exercises
  • You will learn through an optimum blend of classroom instruction, hands-on lab exercises, and informative question and answer sessions
  • Practical projects will demonstrate OmniMark's unique features
  • Electronic course materials will be made available for PC platforms

Developers Home   Documentation  Contact Us   Training   OMUG   Site Map  Support  Stilo

Copyright © Stilo International plc 2003. All information on this website is protected under Stilo's copyright. OmniMark and the OmniMark swirl logo are registered trademarks of Stilo Corporation, and Stilo is a trademark of Stilo International plc. All rights reserved.

More course descriptions

OmniMark Training

Upgrading to OmniMark 7

XML and Text Processing with OmniMark

CGI programming with OmniMark

XML Programming and Text processing with OmniMark

OmniMark In Depth


XML Training

Introduction to XML Technologies

Transform and Visualize XML Using XSLT

Designing XML Languages and Vocabularies

XML Programming for Java Development

XML Programming for Non-Java Development
XML Schema Development

XML Schema Development with XML Spy

Introduction to XML Web Services

ASP .NET Conversion Course

Developing Web Services using Java

Developing Web Services using Microsoft .NET

Training for e-Government

Introduction to XML Technologies for e-GIF

Delivering Integrated Online Services