You can subscribe to this course for a cost of $395 USD for 12 months of unlimited access, per user, per year.
In this course, you learn how to modernize existing ABL applications. The first step to modernize a legacy application is to separate its UI logic from its business logic. You learn how to identify the UI and business logic and separate them using external procedures. You then learn how to deploy business logic to a PAS for OpenEdge instance, to be able to integrate your OpenEdge applications with external applications using industry-standard protocols. You also learn how to use OpenEdge as a RESTful client to access an external application and as a RESTful server to expose an ABL application as a RESTful service using the WEB transport. You then learn how to handle errors and send error messages back to the client. Towards the end of the course, you explore a few ways of securing an OpenEdge application. You also learn how to deploy a web application to a staging server.