OutSystems Professional Developer study guide
OutSystems Professional Developer · Work through your exam, one topic at a time.
The OutSystems Professional Developer designation is not a single exam but a credential earned through the OutSystems Certification Program, which certifies individuals on knowledge and real-world project experience. The program includes Certification exams, which certify individuals and teams as OutSystems professionals for different proficiency levels and roles, and Specialization exams, which are shorter exams focused on specific topics or areas. The program lists roles such as ODC Developer, O11 Developer, Tech Lead, Delivery Specialist, Platform Ops Engineer, DevOps Engineer, and Traditional Web Developer, with 19 exams in total. Relevant specializations for a professional developer path include Architecture Specialist, Web Developer Specialist, Mobile Developer Specialist, Front-end Developer Specialist, and Security Specialist, offered for ODC and/or O11. The OutSystems Professional Developer study guide has 5 sections and about 1,759 words.
01Architecture
The Architecture domain tests how you structure an OutSystems application so it can be reused, deployed, and changed safely. Expect questions on module types, dependency direction, public elements, solution packaging, and the performance consequences of where logic lives.
385 words, about 2 min02Web Development
This domain tests how you build screens and move data in Traditional Web and Reactive Web apps: screen lifecycle, data fetching, actions, validation, and session state. Traditional Web renders on the server.
345 words, about 2 min03Mobile Development
The Mobile domain tests mobile app packaging, the reactive mobile runtime, offline data synchronization, device capabilities, and performance choices on phones and tablets. OutSystems mobile apps use Reactive Web technology and are packaged into a native shell by the Mobile Application Build Service (MABS).
354 words, about 2 min04Front-end Development
This domain tests UI composition in Reactive Web: blocks, layouts, client-side events, OutSystems UI patterns, CSS, responsiveness, accessibility, and rendering performance. Compose screens from Blocks .
339 words, about 2 min05Security
The Security domain tests authentication, authorization, data protection, secure coding, API exposure, and tenant isolation in OutSystems applications. Authentication establishes identity; authorization decides access.
336 words, about 2 min