- COURSE DESCRIPTION:
- This course teaches programmers and application
developers how to convert a Version 1 16 bit OS/2 Presentation Manager
application to a OS/2 2.0 32 bit OS/2 PM application. Lectures and
hands-on labs with sample programs teach you how to use the new OS/2
2.0 features and explain the steps needed to migrate a 16 bit OS/2
application to a 32 bit OS/2 application. Some of the new OS/2 2.0
features include 32 bit flat memory, multitasking, semaphores,
exception handling, new Presentation Manager controls and dialogs, and
the workplace shell.
- COURSE FORMAT:
- This is a hands-on course.
- WHO SHOULD TAKE THIS COURSE:
- Programmers and application developers.
This course is not recommended for nonprogrammers.
- COURSE OBJECTIVES:
- After completing this course, the student will be
able to:
- Use the new workbench programming environment to build complex
OS/2 Presentation Manager applications
- Use the new workplace user interface
- Build OS/2 applications that:
- Use 32-bit flat memory allocations
- Call new control window classes
- Use standard dialogs for file and font operations
- Perform direct manipulations with the Workplace Shell
- Use new multi-thread and semaphore functions
- Make full use of the IPF help functions
- Call GPI functions to build complex graphics
- PREREQUISITES:
- Before taking this course, the student must be able to:
- Write C-language programs. A working knowledge of C-language is
required to gain the most benefits from the lab exercises. These
skills can be developed by taking various programming language
courses offered by IBM or by having equivalent job experience.
- Code, compile, link, and execute simple OS/2 Presentation Manager
programs that use standard windows and dialog boxes. These skills
can be developed by taking one of the following courses or by
having equivalent job experience.
- Introduction to OS/2 Presentation Manager Programming (P1013)
- Application Programming for the OS/2 Presentation Manager
(P1014)
- COURSE LENGTH:
- 4 days