- COURSE DESCRIPTION:
- This course introduces the features and functions
of ENFIN/2 and covers all aspects of developing object-oriented
applications on the OS/2 platform using ENFIN/2. A series of
classroom presentations and extensive lab exercises teach application
developers and programmers how to build a sample workplace application
that conforms to the CUA workplace extension. The sample application
includes an interface to the OS/2 Database Manager and an example of
the drag and drop interaction technique.
- COURSE FORMAT:
- This is a hands-on course.
- WHO SHOULD TAKE THIS COURSE:
- Programmers and application developers
who wish to develop object-oriented OS/2 applications.
- COURSE OBJECTIVES:
- After completing this course, the student will be
able to:
- Apply object-oriented principles, concepts, and techniques to the
application development process
- Use ENFIN/2 features:
- System Transcript Window
- Class Browser
- Designer
- SQL Query Builder
- SmallTalk Language Elements
- Build a simple CUA interface
- Build a workplace application
- Use debugging and programming profiles to fix errors in an
application
- Use the Database Utility programs and Report Generator to
integrate databases
- Work with models
- Identify advanced features
- Identify the issues when migrating to other ENFIN/2 platforms
- PREREQUISITES:
- Before taking this course, the student must be able to:
- Code OS/2 application programs. These skills can be developed by
taking various programming language courses offered by IBM or by
having equivalent job experience. An understanding of
object-oriented programming would also be helpful but is not
required.
- Comprehend the basics of the IBM SAA CUA application user
interface for the programmable workstation (PWS). These skills
can be developed by taking one of the following courses or by
having equivalent job experience.
- Designing SAA/CUA Conforming Applications for the PWS (P1033)
- Designing and Implementing SAA/CUA Conforming Applications for
the PWS (P1034).
- COURSE LENGTH:
- 4 days