IT CanvassEnquire now
ServiceNow · Core & DevelopmentUpdated , aligned to the current ServiceNow release family

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.

50 hours, live online
Next weekday batch: Next weekend batch:

Book a free demo class

Sit in on a live session before you enrol.

By submitting, you agree to the IT Canvass Privacy Policy and Terms & Conditions.

Download the curriculum

By submitting, you agree to the IT Canvass Privacy Policy and Terms & Conditions.

Quick answer

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.

Certification
CAD
Level
Intermediate
Duration
50 hours
Mode
Live, 1-to-1, self-paced, corporate
Certification
CAD
Exam fee
US$300
Duration
50 hours
Level
Intermediate
Prerequisite
Basic admin
Live Developer batches are open. Get the full curriculum, fees and schedule.
Next live batch starts

Get the curriculum and fees

By submitting, you agree to the IT Canvass Privacy Policy and Terms & Conditions.

ServiceNow Developer skills sit in the Core & Development area of the Now Platform, and this 50 hours live, instructor-led course is built to make them job-ready. You start with Scoped application design and progress through Capstone and CAD prep across 8 modules and 3 hands-on projects, working the way a ServiceNow Developer does on real delivery rather than through slides. It is pitched at a intermediate level, maps module by module to the CAD certification, and every session runs on your own developer instance so you leave able to build it, not just describe it.

Who this course is for

Prerequisite: Basic ServiceNow administration (CSA level). If you are new, take the Admin and Development track first.

Great fit if
Admins who want to move into building on the platform
Java or JavaScript developers switching to ServiceNow
CSA holders targeting the CAD certification
Also ideal for
ServiceNow admins ready for scoped app development
Support or config staff who now write scripts
Developers joining a ServiceNow project team

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.

ServiceNow Developer Training learning path: 8 modules from scoped application design to capstone and cad prep
ServiceNow Developer Training: the 8-module path we teach, in order.

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.

Developer learning path
1Scoped application design2Server-side scripting3Client-side scripting4Modern UI5Flow Designer and automation6Integrations7Quality and delivery8Capstone and CAD prep

Download the curriculum

By submitting, you agree to the IT Canvass Privacy Policy and Terms & Conditions.

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.

#ModuleWhat you configureTopics
01Scoped application design6 hoursDesign a scoped application with its own tables, roles, access rules and application files.4
02Server-side scripting7 hoursWrite server-side logic using GlideRecord, business rules, Script Includes and GlideSystem utilities.4
03Client-side scripting6 hoursBuild client-side form logic with client scripts, GlideForm, GlideAjax and UI actions.4
04Modern UI6 hoursBuild workspace and portal experiences using UI Builder, configurable pages and declarative actions.4
05Flow Designer and automation6 hoursAutomate processes with flows, subflows, custom actions, decision tables and error handling.4
06Integrations7 hoursIntegrate a scoped application with external systems over REST, SOAP and IntegrationHub.4
07Quality and delivery6 hoursTest, debug and package application changes so they can be promoted safely.4
08Capstone and CAD prep6 hoursBuild, package and review a complete scoped application against the CAD exam domains.4
1Scoped application designModule 1 of 8 · 6 hours

Design a scoped application with its own tables, roles, access rules and application files.

  • Application scope and why it matters
    • scope prefix and namespace
    • global versus scoped runtime restrictions
    • cross-scope access privileges
    • application access settings on a table
  • Tables, the data dictionary and ACLs in scope
    • creating tables inside an application
    • dictionary attributes and field types
    • scoped ACLs and application specific roles
    • can read, can create and can update table flags
  • Application files and the dependency model
    • sys_metadata and application file records
    • moving a file between applications
    • dependencies on plugins and other scopes
    • fix scripts as application files
  • Application repository and delegated development
    • publishing to the application repository
    • linking an application to a Git source control repository
    • delegated developer permissions per application
    • installing an application on another instance
Lab
Scoped application skeleton
Environment: ServiceNow Personal Developer Instance (PDI) · Deliverable: A scoped application containing two related tables, custom roles and table level ACLs.
2Server-side scriptingModule 2 of 8 · 7 hours

Write server-side logic using GlideRecord, business rules, Script Includes and GlideSystem utilities.

  • GlideRecord query, insert, update and delete
    • addQuery, addOrCondition and addEncodedQuery
    • next loop, setLimit and getRowCount
    • initialize, setValue and insert
    • deleteRecord and deleteMultiple
    • GlideAggregate for counts and sums
  • Business rules and when each type runs
    • before, after, async and display types
    • order field and execution sequence
    • current and previous objects
    • setAbortAction to stop a transaction
  • Script Includes and reusable classes
    • Class.create with the prototype pattern
    • client callable Script Includes
    • extending AbstractAjaxProcessor
    • accessible from all application scopes setting
  • GlideSystem utilities, logging and gs.getUser
    • gs.info, gs.warn and gs.error
    • gs.getUser, getUserID and hasRole checks
    • GlideDateTime and gs.nowDateTime
    • gs.eventQueue for event driven work
Lab
Server side automation on a scoped table
Environment: ServiceNow Personal Developer Instance (PDI) · Deliverable: A business rule that calls a Script Include, with log output showing the query executed and the records changed.
3Client-side scriptingModule 3 of 8 · 6 hours

Build client-side form logic with client scripts, GlideForm, GlideAjax and UI actions.

  • Client scripts and UI policies
    • onLoad, onChange, onSubmit and onCellEdit types
    • UI policy actions versus scripted control
    • applies on catalog item and on target record
    • isolate script and scoped client scripts
  • GlideForm and GlideUser on the form
    • g_form setValue, setVisible and setMandatory
    • g_form addErrorMessage and clearMessages
    • g_user hasRole, userID and userName
    • g_scratchpad populated by a display business rule
  • GlideAjax for server calls
    • targeting a client callable Script Include
    • addParam sysparm_name and extra parameters
    • getXMLAnswer with a callback function
    • avoiding the synchronous getXMLWait call
  • UI actions and confirmation patterns
    • form buttons, links, list buttons and context menu items
    • client and server code in a single UI action
    • gsftSubmit with the action name
    • condition field and role restrictions
Lab
Client validation with a server lookup
Environment: ServiceNow Personal Developer Instance (PDI) · Deliverable: An onChange client script that fetches data through GlideAjax and a UI action that blocks submission when validation fails.
4Modern UIModule 4 of 8 · 6 hours

Build workspace and portal experiences using UI Builder, configurable pages and declarative actions.

  • UI Builder and the Next Experience
    • experiences, pages and page variants
    • components and the component tree
    • data resources and client state parameters
    • page properties and URL parameters
  • Workspaces and configurable pages
    • configurable workspace records
    • list pages and record pages
    • tabs and the contextual side panel
    • workspace lists, views and filters
  • Declarative actions
    • action types and placement in a workspace
    • conditions and role restrictions on an action
    • form header and list row buttons
    • linking an action to a flow, script or page route
  • When to use Service Portal instead
    • portal pages, containers and widgets
    • AngularJS widget server script and client controller
    • self-service audience versus fulfiller audience
    • responsive layout and mobile considerations
Lab
Workspace page for a scoped table
Environment: ServiceNow Personal Developer Instance (PDI) · Deliverable: A UI Builder page with a list view, a record view and one working declarative action.
5Flow Designer and automationModule 5 of 8 · 6 hours

Automate processes with flows, subflows, custom actions, decision tables and error handling.

  • Flows, actions and subflows
    • record, scheduled and inbound email triggers
    • data pills passed between steps
    • subflow inputs and outputs
    • flow execution details and context records
  • Custom actions in Action Designer
    • action inputs and outputs
    • script step with the inputs and outputs objects
    • REST step and the payload builder
    • publishing an action for reuse across flows
  • Decision tables and flow logic
    • decision table inputs and answers
    • if, else if and for each flow logic
    • wait for condition and wait for duration
    • look up records and update records steps
  • Error handling in flows
    • try and catch flow logic blocks
    • per action error handling settings
    • logging failures to a table for review
    • retry and notification on repeated failure
Lab
Approval flow with a custom action
Environment: ServiceNow Personal Developer Instance (PDI) · Deliverable: A flow with a group approval, a custom action built in Action Designer and an error branch that logs the failure.
6IntegrationsModule 6 of 8 · 7 hours

Integrate a scoped application with external systems over REST, SOAP and IntegrationHub.

  • Scripted REST APIs
    • resource paths and path parameters
    • request query parameters and request body
    • response setStatus, setBody and setError
    • authentication and ACLs on a scripted resource
  • Consuming REST and SOAP services
    • REST message records and HTTP methods
    • REST API Explorer and generated script
    • SOAP message imported from a WSDL
    • response parsing, status codes and timeouts
  • IntegrationHub spokes
    • spoke actions used inside a flow
    • connection and credential aliases
    • credential records per environment
    • packaging a custom spoke
  • MID Server basics for developers
    • MID Server role in reaching on premise systems
    • ECC queue input and output records
    • MID Server capabilities and applications
    • cases where no MID Server is needed
Lab
Two way REST integration
Environment: ServiceNow Personal Developer Instance (PDI) with a public sandbox REST API · Deliverable: An outbound REST message using a credential alias plus a scripted REST resource returning JSON with paging and error handling.
7Quality and deliveryModule 7 of 8 · 6 hours

Test, debug and package application changes so they can be promoted safely.

  • Update sets and source control
    • local, retrieved and batched update sets
    • preview, collision resolution and commit
    • linking an application to a Git repository
    • branching, committing and applying remote changes
  • Automated Test Framework (ATF)
    • test steps, tests and test suites
    • form, server and REST step types
    • client test runner and scheduled runs
    • test data creation and automatic rollback
  • Debugging and performance
    • script debugger breakpoints and variable inspection
    • session debug and system log review
    • slow query and transaction logs
    • table indexes and query efficiency
  • Code review standards
    • naming and scope conventions
    • avoiding synchronous client server calls
    • removing hard coded sys_id values
    • Instance Scan checks and technical debt
Lab
Regression suite and packaging
Environment: ServiceNow Personal Developer Instance (PDI) · Deliverable: An ATF test suite covering one form and one business rule, plus an update set previewed without unresolved problems.
8Capstone and CAD prepModule 8 of 8 · 6 hours

Build, package and review a complete scoped application against the CAD exam domains.

  • Build a scoped app end to end
    • requirements and data model design
    • roles, ACLs and form layout
    • automation with flows and server scripts
    • notifications and reporting on the app data
  • Package and move the app
    • update set or repository publish route
    • plugin and cross-scope dependency checks
    • installing on a target instance
    • post install validation and smoke tests
  • CAD exam domains
    • application design and data
    • application UI and access
    • automation and security
    • working with external data
  • Practice questions and review
    • scenario based question walkthrough
    • common distractor patterns in platform questions
    • gap review against each domain
    • personal revision plan and next steps
Lab
Capstone build and review
Environment: Two linked ServiceNow Personal Developer Instances (PDI), one source and one target · Deliverable: A packaged scoped application installed on the target instance with a completed review checklist.
Capstone · 4 hours
Scoped application build and CAD readiness review

Build a scoped application end to end with its own tables, roles and ACLs, a request form, an approval flow, a REST integration and an ATF test suite, then package it, install it on a second instance and review the result against the CAD exam domains.

How this course covers the CAD exam blueprint.

Exam areaWeightCovered in
Application design and data-Module 1
Application UI and access-Module 3, Module 4
Automation and security-Module 2, Module 5
Working with external data-Module 6
Quality and deployment-Module 7, Module 8

Not covered: ServiceNow platform administration fundamentals, assumed as a prerequisite; CMDB, Discovery and ITOM product configuration.

Curriculum version 2026-09-01 · approved by mohsin

What you'll be able to do

Design and ship scoped applications correctly
Write clean, performant GlideRecord and Script Include code
Build modern UI with UI Builder and client scripts
Automate processes in Flow Designer
Integrate over REST, SOAP and Scripted REST APIs
Test with ATF and move work safely with update sets

Real projects you'll build

Interview-ready scenarios on a live instance, not toy demos.

Project 1

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.

Project 2

Outbound REST integration

Call an external API from a business rule and a flow action, handle authentication and pagination, and log failures cleanly.

Project 3

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 codeCAD
CredentialServiceNow CAD
Issued byServiceNow, Inc. (not by IT Canvass)
Exam duration90 minutes
Exam costUS$300 per exam attempt, plus the mandatory training where required
PrerequisiteCSA is the prerequisite for every CIS exam. Mandatory paid training applies to most CIS tracks.
What IT Canvass issuesAn IT Canvass course completion certificate and a certification roadmap
Start with Admin and Development →

Your Developer career roadmap

Five stages from first instance to platform architect, with indicative 2026 bands.

1. Foundations
₹3-5 LPA · $50-65k
Now Platform basics: UI, lists, forms, tables, roles. Target: trainee or junior admin.
2. Administrator
₹5-9 LPA · $80-105k
CSA level: users, ACLs, UI policies, business rules, reports. Target: ServiceNow Administrator.
3. Developer
₹8-15 LPA · $100-142k
CAD level: Glide APIs, scoped apps, Flow Designer, REST, Service Portal. Target: ServiceNow Developer.
4. Senior / Lead Developer
₹15-25 LPA · $120-160k
Complex apps, integrations, code standards, mentoring. Target: senior developer or tech lead.
5. Architect
₹25-45 LPA · $150k+
Platform architecture, domain separation, performance, strategy. Target: technical architect.

Salary snapshot: ServiceNow Developer

India (per year)
8-18 LPA
United States (per year)
$100k-142k

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.

Recommended
Live Online TrainingMost popular
Talk to us
Batch fee · no-cost EMI

Interactive live batches, weekday or weekend, with the full cohort and lifetime recordings.

Live online training

Share your details and an advisor will send the next batch dates and fees.

By submitting, you agree to the IT Canvass Privacy Policy and Terms & Conditions.

Live, instructor-led sessions
Practice on a real developer instance and labs
3 hands-on projects
Complete 8-module curriculum, mapped to CAD
Session recordings available the same day
Complimentary upgrades to future batch recordings
Lifetime access to recordings and course material
Placement support: resume, mock interviews and referrals
Course completion certificate
1-to-1 TrainingFastest
₹49,000
Fixed for every course · no-cost EMI

Private one-on-one coaching at your pace, whether you need interview-ready fast or hands-on help with your current project.

Get a free demo

Sit in on a live session with the trainer before you decide on 1-to-1.

By submitting, you agree to the IT Canvass Privacy Policy and Terms & Conditions.

Flexible scheduling, evenings and weekends
Last-minute interview preparation
Support on your live project work, standard curriculum or fully customised to your needs
Doubt clearing in every session
Real instance and all 3 projects
Priority CAD exam preparation
Lifetime recordings and materials
One fixed price for every course
Self-paced TrainingAffordable
₹9,000
One-time fee · lowest-cost option

Learn on your own time with recorded sessions, labs and Q&A doubt support.

Buy self-paced course

Share your details and we will send access details and the current price.

By submitting, you agree to the IT Canvass Privacy Policy and Terms & Conditions.

Complete library of recorded sessions
Hands-on labs and exercises
Doubt support through Q&A
A dedicated one-to-one live doubt-clearing session with a trainer on completion
Upgrade to Live Online anytime by paying only the fee difference
Lifetime complimentary upgrades to the latest videos and material with every version update
Course material aligned to CAD
Course completion certificate
₹ No-cost EMI on all training modes

Group & batch discount

Enrolling 3 or more? Share your details and an advisor will send group pricing.

By submitting, you agree to the IT Canvass Privacy Policy and Terms & Conditions.

Corporate training

Train your team on ServiceNow Developer Training

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.

Explore corporate training

Request a team quote

Tell us about your team and an advisor will send a tailored corporate proposal.

By submitting, you agree to the IT Canvass Privacy Policy and Terms & Conditions.

Custom curriculum and outcomes
Onboarding and upskilling at scale
Dedicated trainer and account manager
Attendance and progress reporting

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.

CSA and CAD certified50+ implementationsFull bio →

Learner reviews

The scoped app project is what got me hired. I could show a real application and explain every design choice.
Rohit S.
ServiceNow Developer
Scripting finally clicked because we wrote code every session and debugged it together, not just watched slides.
Priya N.
Application Developer
Cleared CAD five weeks after the course. The module to exam mapping told me exactly when I was ready.
Imran K.
Platform Developer
Already working on Developer and stuck on a live ticket?Get an expert Developer developer on screen-share to finish your daily tasks with you. Deliver on time, protect your reputation and your job. Monthly support only, no task-wise plans.Task assigned · no idea where to startStill stuck · your job on the lineExpert joins your screenDelivered on timeExplore On Job Support

Fees, batches and policies

The questions people actually ask before enrolling, answered plainly.

What is the total fee and what does it include?
The fee covers every live session, lab access on a practice system, the project work, recordings, resume review and interview preparation. There is no separate charge for materials. Exam fees are paid to ServiceNow, Inc. directly and are not included. Ask for the current fee and any running offer on the enquiry form, since batch pricing changes.
What are the batch timings, and do they work outside India?
Weekday batches run early morning and evening IST, and weekend batches run across both days. Early-morning IST suits US evenings (EST) and late-evening IST suits UK and Gulf mornings. If none of the published slots work, a one-to-one fast-track batch is scheduled around your timezone.
What happens if I miss a session?
Every session is recorded and shared the same day, so you can catch up before the next class. You can also sit the same session again in a parallel or later batch at no extra cost, which is the better option for configuration-heavy topics.
How long do I keep access to the recordings?
Lifetime access, with upgrades to the latest recordings on request. Lab access to the practice system is time-boxed to the course plus a short extension window, because the systems are shared.
Is there a refund if the course is not right for me?
You can attend the first two sessions and withdraw for a full refund if it is not the right fit. After that, the fee is transferable to another batch or another course rather than refundable. Confirm the current terms in writing before you pay.
Is the certificate issued by ServiceNow?
No, and no training provider can issue it. IT Canvass issues a course completion certificate. The ServiceNow credential is awarded only by ServiceNow, Inc. when you pass their exam, which you book directly with them. This course prepares you for that exam and gives you the project experience the exam assumes.

Frequently asked questions

Do I need to clear CSA before this?
It helps a lot. CAD assumes administration knowledge. If you are new, start with the Admin and Development track, then take this developer course for CAD.
How much JavaScript do I need?
Basic JavaScript is enough to start. You practise the platform specific Glide APIs from the first scripting session and build up from there.
Will I build a real application?
Yes. You build a scoped application end to end, including the data model, UI, business logic, automation and an integration, and you can demo it in interviews.
Which certification does this map to?
The ServiceNow Certified Application Developer (CAD). Every module is flagged to a CAD exam domain.
How much does the CAD exam cost?
ServiceNow University lists the CAD exam at US$300 as of 2026. IT Canvass prepares you for it but does not issue the official certification.
Is UI Builder covered or only Service Portal?
Both. You learn UI Builder and workspaces for modern apps, and we show where Service Portal still fits.
Are recordings included?
Yes. Every live session is recorded with lifetime access, and you keep the lab exercises.