Object Orientated Techniques with Progress

 

Duration

  • 1 Day

 

Prerequisites

  • Use the Progress 4GL to develop applications, access data, and update data
  • Use the Progress Application Builder
  • Understand event driven programming, internal procedures vs. external procedures, Propath, triggers, transaction management, scooping, persistent procedures, super procedures, named events, functions
  • Understand how Progress shares data between programs i.e. parameters & buffers

 

Course Description

The course is directed towards programmers with a basic knowledge of Progress. The goal is to make people aware of the benefits of object-oriented programming and the 4gl extensions that Progress has added that make object-oriented programming easier. The course will take an existing character procedural program and redesign it using object-oriented techniques.

 

Topics

Key topics in this course include:

  • The benefits of object-oriented design
  • object-oriented theory
  • 4gl extensions added to support object-oriented development

 

Objectives

Object Orientation is a key component in developing re-usable code modules. Code re-use in turn can result in applications, which require less maintenance. This course teaches the necessary techniques

 

Applicable Progress Versions

9

 

Delivery Mechanism

  • Instructor Led