ServiceNow CAD study materials
ServiceNow CAD study resources

ServiceNow CAD study guide

ServiceNow CAD · Work through your exam, one topic at a time.

The ServiceNow Certified Application Developer (CAD) is a vendor credential for practitioners who build custom applications on the ServiceNow platform rather than simply administer existing ones. Where an admin-focused certification tests configuration of what is already there, the CAD tests whether you can take an application from idea to working instance: model the data, build the forms and lists users actually touch, write the client- and server-side logic that makes it behave, secure it with roles and ACLs, and move it cleanly between environments. The ServiceNow CAD study guide has 6 sections and about 2,283 words.

01

Platform Overview and Application Design

Every ServiceNow instance is a single-tenant environment built on a shared table model: all data lives in tables, all configuration is itself stored in tables, and everything a user sees is generated from those records. As a designer you must understand application scope .

361 words, about 2 min
02

Data Model and Database Design

ServiceNow models data as tables containing records containing fields. A table is defined in sys db object ; its columns are defined in sys dictionary .

370 words, about 2 min
03

Application User Interface (Forms, Lists, UI Policies)

A form is a composition of views, sections, and fields, saved in sys ui form / sys ui element style metadata and edited best through Form Designer. Lists are configured with list layout, list controls, and filters; related lists show child records on a form.

390 words, about 2 min
04

Business Logic and Scripting (Client and Server Side)

Server-side logic lives in business rules ( sys script ). Know the four timings: before (runs before the record is written; use current.setValue() to change the record without a second update), after (record already written; use for side effects such as creating child records or notifications), async (queued, runs after the transaction, no user session), and display (runs only when a form loads and cannot persist changes).

372 words, about 2 min
05

Application Security (Roles, ACLs, Scoped Application Security)

Roles ( sys user role ) grant permissions and are assigned directly to users or inherited through groups . Roles may contain other roles.

409 words, about 2 min
06

Application Deployment, Integration, and Maintenance

Update sets ( sys update set ) capture configuration changes as customer update records. Know the lifecycle: work in a named update set, complete it, export or retrieve it in the target instance, preview to see conflicts, then commit.

381 words, about 2 min