Exam Overview, Logistics, and Study Strategy
Key Takeaways
- The OutSystems Certified Associate Developer (Reactive Web Apps) exam has 50 multiple-choice questions, 120 minutes, and requires 70% (35 correct) to pass.
- Six official domains are weighted: UI Design 26%, Logic 22%, Fetching Data 20%, Data Modeling 12%, Reactive Apps 12%, and Architecture & Security 8%.
- The exam targets OutSystems 11 (O11) Reactive Web Apps specifically, not Traditional Web or the newer OutSystems Developer Cloud (ODC).
- No prerequisites are required and the fee is approximately $200 USD; the exam is available in English, Spanish, Japanese, Korean, and Brazilian Portuguese.
- The certification path is Associate Developer followed by Professional Developer and then Expert, with each level building on the previous one.
Quick Answer: The OutSystems Certified Associate Developer (Reactive Web Apps) exam is a 50-question, 120-minute, multiple-choice test that requires 70% (35 correct answers) to pass, costs roughly $200 USD, and has no prerequisites. It targets the OutSystems 11 (O11) Reactive Web App platform and covers six official domains, with UI Design (26%) and Logic (22%) accounting for nearly half of all questions.
What Is OutSystems and What Does This Exam Cover?
OutSystems is a model-driven, low-code application platform that lets developers build enterprise-grade web and mobile applications visually, using a drag-and-drop IDE called Service Studio rather than hand-writing boilerplate code. The platform generates the underlying code, manages the database schema, handles deployment, and provides a runtime that executes the application logic. The Associate Developer certification validates that a candidate understands the core concepts needed to build Reactive Web Apps on OutSystems 11 (O11).
It is important to distinguish the three application models in the OutSystems ecosystem. Reactive Web Apps (the focus of this exam) run primarily in the browser using client-side rendering, with data fetched from the server on demand. Traditional Web Apps are the older server-rendered model where a Preparation action runs server-side before each screen loads and Ajax Refresh partially updates content; Traditional Web concepts appear in the exam only as comparison points. OutSystems Developer Cloud (ODC) is the next-generation platform with a different architecture (Apps vs Modules, ODC Studio, Service Actions); ODC is background context for this exam, not the primary focus. The certification path progresses through three levels: Associate Developer (this exam), then Professional Developer, and finally Expert. Each level assumes mastery of the prior one, and the Associate exam has no prerequisites — you can register directly.
Exam Logistics at a Glance
| Attribute | Detail |
|---|---|
| Number of questions | 50 multiple-choice |
| Time limit | 120 minutes |
| Passing score | 70% (35 of 50 correct) |
| Fee | Approximately $200 USD |
| Prerequisites | None |
| Available languages | English, Español, 日本語, 한국어, Português (BR) |
| Delivery | Online proctored or in-person at Pearson VUE centers |
| Exam code focus | OutSystems 11 (O11) Reactive Web Apps |
The 120-minute window gives you roughly 2.4 minutes per question, comfortable for multiple-choice items if you have studied the material. There is no penalty for incorrect answers, so never leave a question blank — eliminate the clearly wrong options and make your best guess. The exam is proctored, so prepare a quiet, clutter-free workspace and have a government-issued photo ID ready.
How many questions are on the OutSystems Certified Associate Developer (Reactive Web Apps) exam, and what score is needed to pass?
Which OutSystems application model is the primary focus of the Associate Developer exam?
The Six Official Domains and How They Map to the Exam
The exam blueprint is published by OutSystems and defines six domains, each weighted by the percentage and number of questions it contributes. Understanding this distribution is essential for allocating your study time proportionally.
| Domain | Weight | Questions (approx.) | What It Tests |
|---|---|---|---|
| UI Design | 26% | 13 | Screen widgets, forms, blocks, events, themes, CSS |
| Logic | 22% | 11 | Client/server actions, form validations, logic flows, exception handling |
| Fetching Data | 20% | 10 | Aggregates, data actions on screens, caching, SQL, REST/SOAP |
| Reactive Apps in OutSystems | 12% | 6 | Client variables, screen lifecycle, debugging and monitoring |
| Data Modeling | 12% | 6 | Entities, attributes, data types, relationships, static entities |
| Architecture & Security | 8% | 4 | Modular dependencies, role-based security |
UI Design alone accounts for over a quarter of the exam, and together with Logic (22%) it represents 48% of all questions. If you are short on study time, prioritize UI Design and Logic first, then Fetching Data (20%), and finally the three lighter domains. This guide is organized so that chapters align with domain weight: Chapters 7 and 8 (UI Design) get the most sections, followed by Chapters 5 and 6 (Logic), then Chapter 4 (Fetching Data).
How to Use This Study Guide
This guide contains 26 sections across 9 chapters, each mapped to an official sub-topic. Every section begins with a Quick Answer callout summarizing the key fact, followed by detailed teaching content with tables and worked examples, and ends with 2–4 quiz questions that mirror the exam's multiple-choice format. The recommended approach is: read each section fully, take notes on the key takeaway bullets, attempt every quiz without looking at the answer, and review any you miss before moving on. Pair this guide with hands-on practice in Service Studio — the free Personal Edition is sufficient for most exercises. Build a simple Reactive Web App with a few screens, an entity, and an aggregate so the concepts become tangible.
Study Strategy and Test-Day Tips
Start studying at least three to four weeks before your exam date. Allocate roughly half your time to UI Design and Logic (the two heaviest domains), a quarter to Fetching Data, and the remaining quarter split across the three lighter domains. Use spaced repetition: revisit difficult sections two days after first reading them, then again a week later. On test day, read every question stem completely before looking at the options — many OutSystems questions test subtle distinctions (for example, Client Action vs Server Action, or a Block's input parameter vs its local variable). Eliminate the two clearly wrong options first, then choose between the remaining two. If a question references a Reactive-specific concept like OnInitialize or client-side data fetching, remember the exam is about Reactive Web Apps, not Traditional Web. Manage your time so you finish with at least 10 minutes to review flagged questions, and ensure every question has a response before you submit.
Which two domains together account for nearly half of all questions on the exam?
What is the correct certification path progression in OutSystems developer certifications?