Course Details

This five-day bootcamp is a combination ABL Essentials & Graphical User Interface Application Development

ABL Essentials:

Developers who are new to Progress OpenEdge need to learn the ABL and basic data management concepts. Knowledge of the OpenEdge ABL is required for developers writing applications using any of the user interfaces: GUI, Character, WebSpeed, WebClient, etc.

This is a foundation course that serves as a prerequisite to several other courses in the curriculum for students who plan to develop or maintain applications using the Progress ABL and the Editor perspective of Progress Developer Studio for OpenEdge.

Graphical User Interface Application Development:

This course is designed for beginning Progress ABL GUI developers, including character developers who know how to write structured ABL business logic procedures. You will learn how to apply Progress recommended best practices to build thin-client graphical user interfaces (GUIs) for host based, client/server, and the latest n-tier distributed applications using the AppBuilder perspective of Progress Developer Studio for OpenEdge, and Progress native objects and widgets.

ABL Essentials:

Work with the Editor main perspective of Progress Developer Studio for OpenEdge R.11, and other Application Integrated Development Environment tools like the DB Navigator perspective, Tool for Business Logic and Scratchpad View.

  • Set up a development OpenEdge database
  • Retrieve and display data from database
  • Access subsets of data using queries
  • Manage transactions and record locks
  • Trap errors and code responses to error conditions
  • Design modular and reusable code
  • Design business logic that is separate from UI logic
Graphical User Interface Application Development:
  • Work with the AppBuilder perspective of Progress Developer Studio for OpenEdge R.11 and the graphical native widgets of the Progress Application Development Environment (ADE)
  • Design thin-client graphical user interfaces (GUIs) for host based, client/server and n-tier distributed, internet protocol-based, e-Business applications
  • Manage and pass data using temp-tables

Agenda

Day 1

Full day

Day 2

Full day

Day 3

Full day

Day 4

Full day

Day 5

Full day

Dates

13 May - 17 May | Paris
3 June  - 7 June   | Cologne
Contact education@progress for more dates and locations 

Training Prerequisites

Students should have a basic understanding of programming concepts and relational database concepts.

event-bottom

An Investment in Knowledge Pays the Best Interest

Training courses are available for all of our different products, from OpenEdge to Sitefinity, and also span a wide variety of different job titles and skill levels. Help your team stay up to date with technology trends and get the most out of your Progress technology investment.

Request More Information