Genero Developer Certification
Become a Genero certified developer
Get Certified!
- Validate your Genero knowledge and skills
- Gain industry recognition
- Advance your career
- Enhance your credibility
- Connect with other certified professionals
Certification Requirements
Genero Developer Certification is comprised of two parts:
- A Multiple-Choice Knowledge Test
- A Hands-On Practical Test (Coming in 2025)
Benefits upon Certification
- Authorized certificate suitable for posting on LinkedIn
- Certification ID# for proof of certification
- Stay tuned for more!
Prerequisites
Successful Genero developers have completed training or equivalent experience in the following areas before attempting certification:
- Programming in Genero Business Development Language (BDL)
- Database Management, including SQL proficiency
Genero developers are also emerging or are well rounded in many of these areas. Genero certification does not test these skills specifically, but the test questions may assume basic understanding of these common skills:
- Software Development Principles such as some coding language experience, algorithms and data structures, development processes, quality and testing techniques, and software design and architecture principles
- DevOps familiarity such as Linux/Unix operating systems, scripting, version control, automation tools, networking, and security practices
You can obtain these skills through college-level coursework or degrees such as Computer Science or Management Information Systems or through work experience. Review the test outline for specifics about test topic allocation. All Genero specific skills can be obtained through Four Js training and documentation.
Knowledge Test Outline
The Knowledge Test is a timed 120-minute, 60-question multiple-choice test. You are welcome and encouraged to use your online resources to answer the questions just as you would as a Genero Developer.
Section 1: 75 %
BDL – Variables
Description
You can select, define, and use RECORDs, scope variables, and understand BDL data type conversion.
BDL – Database Interaction
Description
You can connect to and use BDL to interact with a database, including the use of cursors, connection statements, error testing, and management of environment variables, schema files, and purposes of portable SQL.
BDL – Dialogs / Interactive Instructions
Description
You can code BDL dialogs to interact with application users such as DISPLAY / CONSTRUCT / INPUT / DISPLAY ARRAY / INPUT ARRAY / PROMPT
BDL – Windows and Forms
Description
You can design purposeful forms, manage window stacking, styles, action views, toolbars, topmenus and the Abstract User Interface (DOM tree).
BDL – Genero packages, classes, objects and methods
Description
You know what the different Genero classes do and you can choose and use the built-in Genero packages to meet the need of your coding objective.
BDL – Web Services
Description
You can program both RESTful and SOAP web services to interact with Genero and non-Genero applications.
BDL – Legacy Reporting
Description
You can write and update BDL legacy reports. (This test does not include questions related to the Genero Report Writer.)
Section 2 – 3 – 4: 25 %
Application Administration
Description
You can configure a Genero environment and describe the application architecture, licensing, and security best practices.
Application Debugging and Quality Testing
Description
You can debug your applications using the Genero debugging tools and you can use the Genero Ghost Client to automate your testing.
Mobile applications
Description
You can design for Genero applications to run on mobile devices.
TOTAL
100% / 60 Questions
Percentage Needed to Pass
Take a Practice test
Before taking the full Genero Certification Knowledge Test, we recommend you take an abbreviated practice test available here. If you have issues, please send an email to certification@4js.com.
Any questions?