· Nov 10, 2020

Do you have tips for IRIS certification?

Hi community? Do you have tips for IRIS certification? Resources to study, types of questions more common, anything to help me in my study path. Thanks.

Discussion (6)1
Log in or sign up to continue

Hello, Yuri and Evgeny!

The best way to prepare for our exams (in my opinion, people have different ways, after all) is:

1. Review the exam design and compare it to what your know your skills are. For InterSystems IRIS Core Solutions Developer Specialist, this is all the items in T4-T8 as listed in the table here. So, for example, if you see "Uses relative dot syntax" in T4.3, be prepared to answer a question on that coding technique. If you note any topics that you're not sure of, make sure to review the topic in our documentation or in the online learning path

2. Review the sample questions. For Core Dev Specialist, they are here. These questions are written in the same style as the exam, so use the answers to see how the topic was addressed. By carefully going over the document, you'll get an idea of how our exam developers wrote the exam and how they expect you to answer.  

Finally, if you're not successful the first time, remember our team offers Exam Retake Support and we can help isolate problem areas in your performance and recommend areas for improvement. It's a free service and it can help. 

Thanks for your question and we are available for more support at

Friendly regards, 

Jamie Kantor, Certification Manager

Hi @Yuri Marx 
I have got a few topics that maybe could help you/help us laugh with the certification exam

InterSystems IRIS Core Solutions Developer Specialist 

Recommended preparation: Complete available IRIS development learning content

Classroom: Developing with InterSystems Objects and SQL 

    Platforms and Versions

#Development Introduction
    Introduction to classes and methods
    Persistent and serial classes

    Namespaces and databases
    Globals and routines
    System databases
    Naming conventions

    OOP/SQL correspondence
    Classes revisited
    Multiple inheritance
    Class compilation

    Accessor and mutator methods
    Reference properties
    Implicit joins
    Foreign keys
    Cloning objects
    Computed properties

#Unit Testing
    Unit testing

    List collections
    Array collections
    Object collections
    Data population

    Many-to-many relationships
    Performance options

#Streams and Files

    Sets of results
    Embedded SQL
    Dynamic SQL
    SQL stored procedures
    Command line shell
    Other SQL features

#Indexes and Tuning
    Indexing options
    Index types
    Query performance tuning
    Index methods

    Inherited methods
    Scripting languages
    Method attributes
    OOP callback methods
    SQL triggers
    ProcedureBlock methods
    Code mode
    Special method syntax
    Debugging with Studio
    Debugging with ZBreak