OpenEdge developer illustration

Become an OpenEdge Developer

Supercharge your impact and earn a competitive salary as an application developer.

Progress® OpenEdge® developers build innovative applications that are the backbone of travel, manufacturing, healthcare, financial and other industries.

Programming in the OpenEdge application development platform is easy. No previous knowledge of coding is required. There is a high demand for OpenEdge developers across the globe. 

Video
Become a Backend Developer With Progress OpenEdge

Start Your Free OpenEdge Developer Learning Path and Certification

 

Skill Level

Beginner

Number of Courses

8

Assessment Exam

5

Hours to Complete

Approx. 73 hours
  1. Create a FREE account in the Progress Education Community
  2. Select the Basic OpenEdge Developer Learning Path and Certification Exam (12) from the Content Library
  3. Learn how to develop an app in the OpenEdge platform from the eight available self-paced courses and five assessment exams
  4. Certify as an OpenEdge developer by passing the Basic OpenEdge Developer Certification Exam (12)

 

 

TrainingsHoursAssessment exam
Introduction to Progress OpenEdge Platform
1No
Introduction to OpenEdge Database
1No
Introduction to OpenEdge Application Architecture
1No
Introduction to Progress® Application Server for OpenEdge® for Developers (PAS for OpenEdge)
2Yes
Introduction to Progress® Developer Studio for OpenEdge® (PDSOE)
4Yes
Introduction to Object-Oriented Programming
16Yes
Using ProDataSets
16Yes
Advanced Business Language (ABL) Essentials
32Yes
OpenEdge Developer Certification Exam
 Yes

 

Earn Badges | Get Certified

By passing the assessment exams, you earn badges and points in the Progress OpenEdge Community. The Community offers developers on-demand information to support the success of projects. Developers can download products, access libraries, user forums and code samples.

Once certified, you will receive an official OpenEdge certification badge. Also the certification is FREE.

 

Progress Application Server for OpenEdge for Developers
Progress Developer Studio for OpenEdge OECert-Watermark-Color
Introduction to Object-oriented Programming
ABL Essentials

 

Looking to recruit OpenEdge developers or looking for a job as a Progress OpenEdge developer? Check out this LinkedIn group.

Join the thousands of people who have taken these courses today!

Build Your Career in the OpenEdge Ecosystem

OpenEdge skills can open the door to opportunities with software vendors, enterprise IT teams, consulting organizations and Progress partners around the world. Developers can build new capabilities, modernize established applications, create integrations and APIs and help organizations evolve the systems that support essential business operations.

Career paths can include:

  • OpenEdge/ABL Application Developer
  • Backend/Business Application Developer
  • Application Modernization Developer
  • Integration and API Developer
  • Technical Consultant/Implementation Specialist
  • Application Architect/Technical Lead

OpenEdge developers can also build valuable industry expertise as they work closely with the business processes their applications support.

Elevate Your Team

It's never been easier to transform your developers into tomorrow's Progress OpenEdge experts. The free OpenEdge Developer Learning Path and Certification provides your team with a comprehensive training program that covers the basic and advanced features of OpenEdge ABL—a popular language choice for business applications.

When you encourage certification, you're not just investing in your company, but also in the personal growth and well-being of your developers. This helps you retain your valuable talent and reduce turnover costs.

Developers Who Take the Course and Get Certified Will:

Boost productivity
and efficiency

Learn best practices
for developing with
OpenEdge application
development platform

Get experience building
modern, secure and
scalable apps

Enhance their skills and
knowledge

Looking to Evaluate Your Team's Strengths and Identify Improvement Areas?

bg-min

What is the Progress OpenEdge Platform?

It is an integrated and productive application platform for the development, deployment and management of backend business applications.

Why Organizations Continue to Invest in OpenEdge Applications

They often sit at the heart of critical business operations. Organizations continue to invest in it because it enables them to build on proven applications and valuable business logic while evolving for changing technology, customer and market needs.

  • Protect years of business logic and domain expertise while continuing to enhance core applications
  • Modernize incrementally by adding new user experiences, integrations, APIs and cloud-ready capabilities
  • Support dependable, scalable business operations with a platform designed for long-term application development and management
  • Extend trusted OpenEdge applications with modern technologies, including AI-enabled development and data experiences

Learn ABL

ABL, a fourth-generation programming language (4GL), is the sole programming language in the Progress OpenEdge platform.

What Is a 4GL?

The 4GL coding language reduces software development's overall time, effort and cost with database queries, report generators, data manipulation and more. 4GLs are designed to be closer to human language, making them easier to use and understand. The use of 4GL in OpenEdge applications enhances productivity and allows for the creation of robust, scalable business applications.

ABL is designed specifically to express business processes as efficiently as possible. ABL is used by more than 100,000 organizations, 6 million+ business users and many more mobile users.

  • Includes a full-featured tool set, with an editor, compiler, debugger, data dictionary and data administration utilities

  • Provides an ideal solution for software vendors who want to allow their end users to customize or maintain an application on site in the cloud

  • Supports Windows, UNIX and Linux platforms

Key Benefits

Clean and Scalable Code

Easy to Learn

Financial and Career Growth

See ABL in Action

abl in action

python illustration
javascript illustration
dotnet illustration

Hear From Other Developers

The OpenEdge language is for everyone. You can just learn it and once you get the basics, you can do quite a lot.

Celeste Mhlahlo Junior Software Engineer at MIP

Read the blog

Decorative graphic

ABL is easy to learn, with a basic syntax and a great IDE that brings productivity to the software engineering team

Lucas Santos Bicalho Developer for Equiplex of the H.Egidio Group 

Read the blog

Lucas Santos Bicalho

If you just want to fiddle around with code, choose Java or Python. For a business application, you build it in Progress OpenEdge!

Michiel Herpers MES engineer at CGI

Read the blog

Michiel Herpers

OpenEdge is easy to learn and very efficient to code.

Michaël Vallière OpenEdge Developer at Proginov

Read the blog

Michael Valliere

I would recommend the course because you learn so much and can become a productive Progress OpenEdge developer in a short amount of time.

Sinan Karer Developer intern at BDC

Read the blog

Sinan Karer

Connect with the OpenEdge Developer Community

Learning does not stop when a course ends. Connect with OpenEdge developers, administrators, partners, customers and Progress experts to ask questions, exchange ideas and keep building your skills.

Join the Progress OpenEdge Community

Join Progress Labs on Discord

Grow with the OpenEdge Developer Mentorship Program

The OpenEdge Developer Mentorship Program gives community members a more structured way to connect, collaborate and learn from one another. Mentors share experience in areas where they have deep knowledge, while mentees bring goals, questions and a desire to grow their expertise.

The pilot program was designed as a six-month commitment, with one hour-long mentor/mentee meeting each month. Conversations give mentees space to discuss where they are, where they want to go and which guidance can help them grow in the OpenEdge ecosystem.

Mentorship is not a support call. It is an opportunity to build expertise, relationships and confidence through ongoing collaboration with another member of the OpenEdge community.

Program status: The initial trial cohort is closed. Additional information will be shared when the next cohort opens.

Learn About Our Mentorship Program Pilot

Related Resources

Progress OpenEdge Platform Powers

The OpenEdge application development platform is the most dependable and  cutting-edge in the market today thanks to its programming language, integrated database, data replication and numerous other features that keep applications operating efficiently. We’ve heard time and time again—it just works!

The #1 US bank

The world’s #2 car manufacturer

The world’s #1 chemical distribution company

The world’s largest restaurant chain

#1 breakfast cereal manufacturer

See How Organizations Succeed with It

Organizations across industries rely on the OpenEdge platform to support critical business applications and continue evolving them for new opportunities. Explore customer stories to see how businesses use the platform to improve operations, modernize applications and deliver lasting value.

Explore OpenEdge Customer Stories

Accelerate Innovation with OpenEdge and AI

Accelerate Innovation with OpenEdge and AI The OpenEdge platform continues to propel developers and businesses into the future with faster modernization, smarter data use and greater productivity—all powered by AI.

EXPLORE OPENEDGE AND AI
Customer Validation_cta_section_bg-min

Start Your OpenEdge Developer Journey with Us Today!