PROGRESStm PROGRAMMING TRAINING
course outline for customized training

Based on telephone or email consultations, Dr. Amy Beam will customize a course(s) for you or your employees from the list of topics below.   Instruction focuses on rules of the language, programming efficiences, and the event-driven programming model, not simply learning the 4GL syntax.

  • Progress online help
  • PROGRESS error messages
  • The AppBuilder
  • The Progress editor
  • Creating a database
  • Commenting your code
  • Data display
  • Data types
  • Data formats
  • Attributes
  • Events
  • Methods
  • Widgets
  • Functions
  • SmartObjects
  • Conditional processing
  • Data Validation
  • Triggers
  • Selecting and sorting records
  • Dynamic queries
  • Error conditions
  • Event-driven programming model
  • Variables
  • Expressions and operators
  • Calculations
  • Record buffers
  • Screen buffers
  • Defined buffers
  • Temp Tables
  • Data dictionary file structure
  • Creating file definitions
  • Creating or modifying field definitions
  • Indexing
  • Adding, editing, deleting records
  • Identifying related tables
  • Normalizing your database
  • Comparing and converting data types
  • Creating menus
  • Compiling and running procedures
  • Include files
  • Parameters
  • Internal procedures
  • Persistent procedures
  • Handles
  • Preprocessor variables
  • The propath variable
  • Frame design
  • Frame scope
  • Transaction scope
  • Error processing
  • Record scope
  • Record locking
  • Providing help
  • Data Dictionary security
  • Exporting and importing data
  • Data conversion
  • Redirecting input and output

Return to Home Page:   http://www.progresstraining.info