P1045 - Advanced Programming Techniques for OS/2 Version 2

This course provides programmers and application developers with the information needed to build complex OS/2 2.0 applications. Lectures and hands-on labs, with sample programs written in C language, teach you how to build applications that use advanced OS/2 2.0 functions and techniques.

COURSE LENGTH
5 days

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 IBM Developer's WorkFrame/2 programming environment to build complex OS/2 Presentation Manager applications including dynamic link libraries
 * Understand how messages are used to communicate between windows, processes, and threads
 * Build OS/2 Version 2 applications that:
 * Use 32-bit at memory allocations
 * Use multiple child windows
 * Use window words to allocate window data areas
 * 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 Introduction to OS/2 2.0 Programming (P1044).