ESL Training Course

Home Topic    Next Topic  Print this Topic

This course is designed for programmers who are comfortable working with the Windows environment.

It is not designed as a self-study course - it is designed to support a classroom presentation by a qualified ESL instructor. It is included with other ESL documentation as it is a usefull resource for students who have already taken the course.

It is assumed that you understand basic programming concepts such as:

Variables and arrays
Loops and conditional statements
Subroutines

We also assume that you are proficient at:

Navigating through Windows
Using a text editor

Course Goals

This course introduces you to the major programming functionality of ESL including:

Using Layout Editor to create objects
Using QuikStep to view ESL code, debug and test programs
Manipulating graphical objects
Responding to objects or events
Querying objects or responses using built-in functions
Communicating with local or remote databases
Communicating with 3270-based host systems

Methods

This course uses a variety of learning methods such as:

Hands-on lab work
Classroom lecture, demonstrations, and discussion
Written exercises

We devote a substantial portion of the course to hands-on application development. We designed the lab exercises to apply the concepts learned in lecture to an actual application. Although the labs have a defined set of criteria, we strongly encourage you to be creative and to start applying the concepts learned to your own applications.

Materials

In addition to the training manual, we provide you with ESL code samples that you can use in your own ESL programs and a full set of ESL documentation on a CD. The documentation is in compiled help format (.chm) and print defintion format (.pdf).