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:
| • | Loops and conditional statements |
We also assume that you are proficient at:
| • | Navigating through Windows |
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:
| • | Classroom lecture, demonstrations, and discussion |
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).