ServiceNow Developer Training
Become a ServiceNow developer. Build scoped applications, write Glide server and client scripts, design flows and REST integrations on a real instance, mapped module by module to the CAD exam.
ServiceNow Developer training teaches you to build and extend applications on the Now Platform. You work with scoped applications, server and client scripting using GlideRecord and GlideAjax, UI Builder, Flow Designer and REST integrations, and you finish aligned to the Certified Application Developer (CAD) exam.
Who this course is for
Prerequisite: Basic ServiceNow administration (CSA level). If you are new, take the Admin and Development track first.
What makes this different
You build, not just watch
From the first session you are on your own developer instance, configuring, scripting and breaking things safely. That is what makes it stick.
Taught on the current release
No outdated screenshots. Everything maps to the release ServiceNow runs today, including current AI and platform features.
One trainer who still implements
One working consultant for the whole batch, no rotation, so the teaching is consistent and grounded in real projects.
Support continues to the offer
Resume review, mock interviews on real scenario questions, and referrals. Support does not stop when the last class ends.

Curriculum
8 modules and 3 projects, updated to the current release. Every module maps to real Developer work and expands into its full topic list, practised on a live developer instance.
ServiceNow Developer Training module list: 8 modules, what each one covers, and how many topics it expands into. Full topic lists are in the accordions below.
| # | Module | What you configure | Topics |
|---|---|---|---|
| 01 | Scoped application design | Application scope and why it matters; Tables, the data dictionary and ACLs in scope; Application files and the dependency model | 4 |
| 02 | Server-side scripting | GlideRecord query, insert, update and delete; Business rules and when each type runs; Script Includes and reusable classes | 4 |
| 03 | Client-side scripting | Client scripts and UI policies; GlideForm and GlideUser on the form; GlideAjax for server calls | 4 |
| 04 | Modern UI | UI Builder and the Next Experience; Workspaces and configurable pages; Declarative actions | 4 |
| 05 | Flow Designer and automation | Flows, actions and subflows; Custom actions in Action Designer; Decision tables and flow logic | 4 |
| 06 | Integrations | Scripted REST APIs; Consuming REST and SOAP services; IntegrationHub spokes | 4 |
| 07 | Quality and delivery | Update sets and source control; Automated Test Framework (ATF); Debugging and performance | 4 |
| 08 | Capstone and CAD prep | Build a scoped app end to end; Package and move the app; CAD exam domains | 4 |
1Scoped application design
- Application scope and why it matters
- Tables, the data dictionary and ACLs in scope
- Application files and the dependency model
- Application repository and delegated development
2Server-side scripting
- GlideRecord query, insert, update and delete
- Business rules and when each type runs
- Script Includes and reusable classes
- GlideSystem utilities, logging and gs.getUser
3Client-side scripting
- Client scripts and UI policies
- GlideForm and GlideUser on the form
- GlideAjax for server calls
- UI actions and confirmation patterns
4Modern UI
- UI Builder and the Next Experience
- Workspaces and configurable pages
- Declarative actions
- When to use Service Portal instead
5Flow Designer and automation
- Flows, actions and subflows
- Custom actions in Action Designer
- Decision tables and flow logic
- Error handling in flows
6Integrations
- Scripted REST APIs
- Consuming REST and SOAP services
- IntegrationHub spokes
- MID Server basics for developers
7Quality and delivery
- Update sets and source control
- Automated Test Framework (ATF)
- Debugging and performance
- Code review standards
8Capstone and CAD prep
- Build a scoped app end to end
- Package and move the app
- CAD exam domains
- Practice questions and review
What you'll be able to do
Real projects you'll build
Interview-ready scenarios on a live instance, not toy demos.
Scoped approval application
Build a custom scoped app with its own tables, roles and ACLs, a request form, an approval flow and notifications, then package it in an update set.
Outbound REST integration
Call an external API from a business rule and a flow action, handle authentication and pagination, and log failures cleanly.
ATF regression suite
Write automated tests for a catalog item and a business rule so a future change cannot silently break them.
Certification and hands-on
Every session runs on a real ServiceNow developer instance, so you configure and build rather than watch. The course maps to the CAD exam and finishes with an IT Canvass certificate plus a certification roadmap. The ServiceNow CAD exam costs US$300 (ServiceNow University, 2026). IT Canvass does not issue the official ServiceNow credential.
ServiceNow has an official certification catalog with four tiers: Expert (Certified Technical Architect, Certified Master Architect), Mainline (Certified System Administrator, Certified Application Developer, Certified Application Specialist and the Certified Implementation Specialist product tracks), Micro-Certifications (focused product skills such as Now Assist, Flow Designer and CMDB), and Suite Certifications (bundled credentials such as the ITSM and CSM Professional suites).
Certification facts. Vendor figures change, so confirm against the official ServiceNow catalogue before booking.
| Exam code | CAD |
|---|---|
| Credential | ServiceNow CAD |
| Issued by | ServiceNow, Inc. (not by IT Canvass) |
| Exam duration | 90 minutes |
| Exam cost | US$300 per exam attempt, plus the mandatory training where required |
| Prerequisite | CSA is the prerequisite for every CIS exam. Mandatory paid training applies to most CIS tracks. |
| What IT Canvass issues | An IT Canvass course completion certificate and a certification roadmap |
Your Developer career roadmap
Five stages from first instance to platform architect, with indicative 2026 bands.
Salary snapshot: ServiceNow Developer
Indicative ranges aggregated from public salary data. Actual pay varies by location, employer and experience.
How IT Canvass compares
Against a typical training provider, this Developer course is taught on the current ServiceNow release, gives you your own developer instance from day one, and keeps one working consultant for the whole batch instead of rotating trainers. Every module is mapped to the CAD exam, sessions are recorded with lifetime access, and job support (resume review, mock interviews and referrals) is included in one transparent fee. Most providers still teach older release material, run slide-first sessions with limited lab time, and bill support and recordings as add-ons.
Fees and training modes
Choose how you want to learn Developer. No-cost EMI available on all modes.
Interactive live batches, weekday or weekend, with the full cohort and lifetime recordings.
Private one-on-one coaching at your pace, whether you need interview-ready fast or hands-on help with your current project.
Learn on your own time with recorded sessions, labs and Q&A doubt support.
Train your team on Developer
Tailored curriculum, flexible scheduling, a dedicated ServiceNow architect, and progress reporting for your managers. Delivered live online or on-site for cohorts of any size.
Your trainer
Neelima, ServiceNow Architect, 12+ years
I still deliver ITSM, ITOM and HRSD implementations for enterprise clients, so I teach from what is breaking in production this quarter, not from a slide deck. In class I show the patterns that scale and the mistakes that cost teams days.
Learner reviews
The scoped app project is what got me hired. I could show a real application and explain every design choice.
Scripting finally clicked because we wrote code every session and debugged it together, not just watched slides.
Cleared CAD five weeks after the course. The module to exam mapping told me exactly when I was ready.
Fees, batches and policies
The questions people actually ask before enrolling, answered plainly.