services-hub-hero

Build a Modern RESTful Application in OpenEdge 

On-Demand Training

services-education-illustration

Description 

You can subscribe to this course for a cost of $295 USD for 12 months of unlimited access, per user, per year. 

In the Build a Modern RESTful Application in OpenEdge course, you learn how to expose an OpenEdge ABL application as a RESTful service and the different methods do to the same. You understand the architecture of OpenEdge and PAS for OpenEdge applications. The OpenEdge application architecture is the recommended way to design a Progress OpenEdge application. You also learn how REST works in OpenEdge and how to secure your RESTful service.

Audience

OpenEdge ABL Application Developer  

Duration

Equivalent to 2 days of learning.

Product Version

This course is compatible with Progress OpenEdge 12.2. 

What you will learn  

After taking this course, you should be able to:

  • Describe the architecture of an ABL application in PAS for OpenEdge. 
  • Describe how a RESTful service works. 
  • Describe how to expose an ABL application as a RESTful service using the WEB transport. 
  • Describe how to design a RESTful service using an API-first approach. 
  • Create a business entity.  
  • Create a Progress data object service that uses the WEB transport.  
  • Create a custom web handler. 
  • Create a data object handler. 
  • Use OERealm to authenticate a RESTful service. 
  • Describe client-principal token.   
  • Enable authentication on an ABL application. 

Prerequisites 

Users should meet the following prerequisites: 

  • Have knowledge of Progress Developer Studio for OpenEdge 
  • Have knowledge of Progress Application Server for OpenEdge 
  • Have knowledge of Progress OpenEdge ABL programming 
  • Have knowledge of Progress OpenEdge databases

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.