professional-services-academy-banner

Progress Academy

Qualifizieren Sie sich
zum OpenEdge-Entwickler
in nur 3 Wochen!

Angesichts des wachsenden Bedarfs an OpenEdge-Entwicklern im Markt adressieren wir mit dem Schulungsangebot der Progress Academy junge Talente, die sich in der Anwendungsentwicklung mit OpenEdge qualifizieren wollen.

Progress® OpenEdge® ist eine Anwendungsentwicklungsplattform, insbesondere für unternehmenskritische Applikationen und Transaktionssysteme, die weltweit auf breiter Basis eingesetzt wird. Erfahren Sie mehr zu Progress OpenEdge.

Progress Academy bietet (angehenden) Entwicklern die einzigartige Möglichkeit der Schulung/Fortbildung zum OpenEdge-Entwickler – kostengünstig und schnell.

Dauer:

Drei Wochen

Termine:

1. Woche: 7.-11. September 2020
2. Woche: 21.-25. September 2020
3. Woche: 5.-9. Oktober 2020

(Gesamtdauer 3 Wochen)

Das Training wird in englischer Sprache abgehalten und findet derzeit virtuell statt.
 

Die Progress Academy wird jetzt auch in einem virtuellen Klassenzimmerformat angeboten.
Im virtuellen Klassenzimmer erleben die Schüler ein browserbasiertes, hochmodernes Klassenzimmerportal, über das ihnen derselbe Lehrplan beigebracht wird, als ob sie zur Schulungseinrichtung gereist wären, ohne ihren Schreibtisch zu verlassen.


Melden Sie sich jetzt über das Formular auf der rechten Seite, um unverbindlich weitere Informationen zu erhalten!

instructor-led-training

Kursübersicht

Woche 1


Introduction to Progress OpenEdge
Progress Developer Studio for OpenEdge (PDSOE)
 
Progress ABL Essentials
  • Data Access
  • Queries
  • Transactions
  • Record Locking and Record Scoping
  • Classic Error Handling management
Modular Development
Integrating and reusing business logic


Woche 2

Introduction to Distributed Computing
  • Building and Accessing Distributed Logic (key to modernization)
  • Intro to classic Progress OpenEdge AppServer
  • Intro to Progress Application Server for OpenEdge (PASOE)
Using Progress® ProDataSet™
  • Understanding ProDataSets
  • Defining and building ProDataSets
  • Using ProDataSets in Distributed Environments
  • ProDataSets Events and Callbacks
  • ProDataSets Error Handling
Object-Oriented Concepts
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Interfaces
  • Delegation
Intro to ABL Object-Oriented Programming
  • Defining the parts of an ABL class
  • Constructors and destructor
  • Access data members and call methods
  • Work with class instances
  • Testing classes using procedures
  • Testing classes with ABLUnit
  • Introduction to Progress Developer Studio for OE for GUI for .Net
 
  

Woche 3

Intro to Progress OpenEdge Reference Architecture (OERA)

Developing an OERA application
  • Developing a data-access object
  • Use of structured error handling
  • Working with the ABLUnit test framework
  • Creating a business entity
OpenEdge Integration
  • Exposing an ABL application to external applications
  • Enabling an ABL application to access external applications
  • Architecture and high-level steps to implement each integration option
Building Progress OpenEdge Apps as REST Web Apps
  • Introduction to REST in Progress OpenEdge
  • Providing a Progress OpenEdge ABL App as a REST Web Application
Building Progress OpenEdge Apps as REST Data Objects
  • Progress OpenEdge Web App Architecture
  • Creating Progress Data Object Services
  • Developing Business Entities for OE Data Object Services
  • Testing Data Object services using Uniform Resource Identifiers (URIs)
  • Building OpenEdge Web Apps with Telerik Kendo UI by Progress
Building OpenEdge Web Apps with Kendo UI Builder
  • Accessing OpenEdge REST services
  • Definition of data providers and sources
  • Creating App modules
  • Creating and testing views
  • Integration with Progress Developer Studio for OpenEdge
link-orange-openedge-academy

Kursunterlagen und weitere Informationen

Als Kursteilnehmer erhalten Sie umfassendes Einführungsmaterial in das Themenspektrum Konzeption, Entwicklung und Test von Geschäftsanwendungen mit OpenEdge.

Sie erhalten Zugang zu dem Toolkit Progress® OpenEdge® Developers Kit: Classroom Edition – einschließlich Progress Developer Studio for OpenEdge – sowie zu Schulungsressourcen auf unserer Online-Plattform. Nach Abschluss des Kurses erhalten Sie ein Progress OpenEdge-Entwicklerzertifikat.

Darüber hinaus haben Sie die Möglichkeit, über die Progress Community, einem Online-Forum, mit erfahrenen Progress-Entwicklern Ideen, Informationen und Entwicklungen auszutauschen.

Kontaktformular für Anfragen
link-orange-customized-training
OpenEdge Entwickler Zertifikat

Nach erfolgreichem Abschluss der Schulung erhalten Sie ein OpenEdge Entwickler Zertifikat der Progress Academy.