Basic OpenEdge Developer Learning Path

On-Demand Training


Course Details

You can subscribe to this learning path for a cost of $895 USD for 12 months of unlimited access, per user, per year. Subscribing to the learning path offers a discount of $285 USD versus subscribing to each course individually.

The Basic OpenEdge 12 Developer Learning Path includes eight self-paced courses and five assessment exams. This content will help you begin or grow your OpenEdge Developer skills. 

This learning path includes the following courses and assessment exams: 

  • Introduction to Progress OpenEdge (12)  

  • Introduction to Progress OpenEdge Database (12) 

  • Introduction to Progress OpenEdge Application Architecture (12) 

  • Introduction to Progress Application Server for OpenEdge for Developers (12) 

  • Introduction to Progress Application Server for OpenEdge for Developers (12): Assessment Exam  
  • Introduction to Progress Developer Studio for OpenEdge (12)  

  • Introduction to Progress Developer Studio for OpenEdge (12): Assessment Exam 
  • Introduction to Object-oriented Programming (12) 

  • Introduction to Object-oriented Programming (12): Assessment Exam  
  • Using ProDataSets (12) 

  • Using ProDataSets (12): Assessment Exam 
  • ABL Essentials (12) 

  • ABL Essentials (12): Assessment Exam 

  • ABL Essentials (12): Assessment Exam 

 An official certificate will be automatically made available to you upon completion of each component in the learning path. 


Basic OpenEdge 12 Developers


Equivalent to 73 hours of learning

Product Version

This Basic OpenEdge Developer Learning Path is compatible with OpenEdge 12.2.

What Will You Learn

In this learning path, new developers are introduced to Progress OpenEdge and its core concepts and tools, including the Progress OpenEdge Developer Studio, the Progress Application Server for OpenEdge, the Progress OpenEdge database, and the Progress OpenEdge Application Architecture. You also learn about the Progress Advanced Business Language (ABL), Progress Software’s proprietary language designed for developing business applications. It is a high-level language that supports procedural, dynamic, and object-oriented programming. You learn how to develop an OpenEdge application using Progress Developer Studio for OpenEdge. You also learn how to incrementally develop an application that utilizes OERA design principles and how to write code using recognized best practices. 

 You learn to identify when and where to use datasets and then practice incorporating datasets into applications during hands-on exercises using Progress Developer Studio for OpenEdge. You learn how to define, populate, and perform data operations using datasets and then share data with other applications. You also learn how to use the object-oriented capabilities of Progress OpenEdge ABL. You are introduced to key features of Progress’ object-oriented ABL, how to develop and test classes, and how to further develop an application by applying object-oriented programming features such as inheritance, interface classes, singletons, dynamic instances, and events. 

 You can practice the concepts taught in each course with hands-on exercises, complete with step-by-step guidance and solutions. You can assess your knowledge with in-course Check Your Understanding questions. You can also demonstrate your skills with assessment exams for key courses. 

Training Prerequisites

Before you begin the learning path, you should meet the following prerequisites: 

  • Basic knowledge of what an application is as well as the concepts of client and server parts of an application 

  • Experience with a high-level programming language 

  • Experience with managing services and programs in a Windows environment 

How to Subscribe

how to subscribe step1
Step 1

Visit the Progress Education Community (PEC) and log in with your Progress ID. If you do not have a Progress ID, follow the instructions to register for one.

how to subscribe step2
Step 2

Find your content (Learning Path, course, or exam) on the eCommerce page and purchase via PayPal or credit card. Note: Enter the First Name, Last Name, and Email associated with your Progress ID on the Course Checkout page.

how to subscribe step3
Step 3

When the transaction is complete, click the PEC logo to return to the home dashboard and access your purchased content.

Services prefooter banner

Interested in the Class?

Stay up to date with technology trends and get the most out of your Progress technology investment.