Skip to content
CBT Nuggets

ServiceNow Certified Application Developer (CAD) Online Training

This ServiceNow Developer training course teaches you to build custom, unique applications within the ServiceNow platform. In this course, you’ll learn how to test and deploy custom apps that solve real business problems. You’ll explore how ServiceNow application development works end to end, from designing data models and user interfaces to automating workflows and securing access. Along the way, you’ll develop practical JavaScript skills for the ServiceNow platform, and learn to integrate OpenAI models into your ServiceNow scripts. This course will help you earn the ServiceNow Certified Application Developer (CAD) certification, and qualify for ServiceNow developer jobs.

Updated February 2026

59Skills
309Videos
46h 41mTotal
309 videos46h 41m

Who This Course Is For

This intermediate course is ideal for junior and experienced developers who want to work within the ServiceNow ecosystem, as well as ServiceNow admins or sysadmins who are ready to develop professional JavaScript coding skills and build applications.

Skills Your Team Will Gain

  • [
  • 'Design and build custom applications on the ServiceNow platform',
  • 'Write and debug JavaScript for client-side and server-side scripts',
  • 'Create secure forms, modules, and user interfaces in ServiceNow',
  • 'Automate processes using Flow Designer, workflows, and scheduled jobs',
  • 'Leverage external data sources using REST APIs and import tools',
  • 'Integrate automation and generative AI into your apps with ChatGPT and OpenAI'
  • ]

Course Curriculum

  • Premium skill.Writing and Running Code50m
  • Premium skill.Basics of JavaScript Syntax45m
  • Premium skill.JavaScript Control Structures in ServiceNow47m
  • Premium skill.Working with Functions46m
  • Premium skill.The ServiceNow GlideRecord API47m
  • Premium skill.Working With Arrays In ServiceNow47m
  • Premium skill.Modifying Data With GlideRecords46m
  • Premium skill.Working with ServiceNow Data Types in JavaScript46m
  • Premium skill.Working with JavaScript Objects46m
  • Premium skill.JavaScript Strings and String Manipulation48m
  • Premium skill.Using The GlideQuery API47m
  • Premium skill.GlideQuery Data Wrangling Basics50m
  • Premium skill.Advanced GlideQuery Topics46m
  • Premium skill.JavaScript Object-Oriented Programming Basics48m
  • Premium skill.ServiceNow Business Rules46m
  • Premium skill.ServiceNow Business Rules Cookbook45m
  • Premium skill.ServiceNow Business Rules Cookbook - Intermediate52m
  • Premium skill.ServiceNow Business Rules Cookbook - Advanced46m
  • Premium skill.UI Policies For Application Developers47m
  • Premium skill.UI Policy Scripting Patterns46m
  • Premium skill.Scheduled Jobs For Application Developers47m
  • Premium skill.Common Scheduled Job Patterns46m
  • Premium skill.Advanced Scheduled Job Patterns46m
  • Premium skill.Client Scripts For Application Developers46m
  • Premium skill.Client Scripts And Form Validation48m
  • Premium skill.Reusing Front-End Code With UI Scripts49m
  • Premium skill.Form Validation Cookbook49m
  • Premium skill.GlideAjax Basics46m
  • Premium skill.ServiceNow Data Imports For App Developers47m
  • Premium skill.Data Import Cookbook - Basics45m
  • Premium skill.Basics Of Transform Map Scripting48m
  • Premium skill.Transform Map Scripting In-Depth48m
  • Premium skill.Basics of Data Source Scripting47m
  • Premium skill.Making Network Requests in ServiceNow48m
  • Premium skill.Basics of REST API Data Imports50m
  • Premium skill.Generative AI API Integration Basics48m
  • Premium skill.ServiceNow Flows For Application Developers45m
  • Premium skill.ServiceNow Flow Triggers In-Depth48m
  • Premium skill.Regular Expressions for Application Developers49m
  • Premium skill.ServiceNow Flow Logic In-Depth52m
  • Premium skill.ServiceNow Flow Actions In-Depth49m
  • Premium skill.Applying Regular Expressions in ServiceNow49m
  • Premium skill.Google Cloud Integration For App Developers45m
  • Premium skill.Working With Subflows47m
  • Premium skill.Creating And Using Custom Flow Actions45m
  • Premium skill.Simplifying Flow Logic With Decision Tables50m
  • Premium skill.Using Generative AI In ServiceNow Flows48m
  • Premium skill.Automated Testing Basics49m
  • Premium skill.Automated Test Steps In-Depth47m
  • Premium skill.Automated Test Reusability45m
  • Premium skill.Automated Testing Reusability Deep-Dive48m
  • Premium skill.Basics of Application Scope49m
  • Premium skill.Creating, Designing, And Customizing Forms45m
  • Premium skill.Access Control Basics for Application Developers48m
  • Premium skill.Access Management Strategies46m
  • ServiceNow Studio BasicsFree48m
  • Premium skill.App Development Walkthrough: Data Model Definition49m
  • Premium skill.App Development Walkthrough: Data Integrity50m
  • Premium skill.App Development Walkthrough: Automation48m

Certification

Certified Application Developer

The Certified Application Developer certification by ServiceNow validates the skills and knowledge required to design and build applications on the ServiceNow platform. It is ideal for developers who want to demonstrate their ability to create custom...

Exam CADLevel ProfessionalDifficulty IntermediateCost 450 USD
ServiceNowApplication DevelopmentScriptingUser Interface DesignDatabase Management
Official certification page

For IT leaders

What IT leaders need to know before assigning this course

ServiceNow customization can create operational risk when only a few specialists understand the platform’s scripting, data access, imports, and automation patterns. IT Directors can assign this intermediate CAD training to standardize how ServiceNow developers, admins moving into development, and platform-focused IT Practitioners build and maintain applications.

The listed curriculum includes about 31.5 hours across 40 modules, plus 19 additional skills, so Training Managers should plan this as a multi-week enablement path rather than a short exam cram. The course is best suited for teams with basic ServiceNow exposure who need stronger JavaScript, GlideRecord/GlideQuery, business rule, UI policy, client script, scheduled job, import, REST, and flow development skills.

For change management, Team Leads can sequence the course by role: scripting fundamentals first, then server-side logic, client-side validation, data imports, integrations, and flows. CBT Nuggets Playlists and Team Reporting help managers assign the path, monitor completion, and keep certification readiness visible across the team.

Team Impact

How this training helps your team succeed

IT teams complete this training to reduce dependence on ad hoc ServiceNow customization and build repeatable development practices for platform work.

  • Improve platform reliability: Developers learn patterns for business rules, scheduled jobs, UI policies, and client scripts, helping teams implement automation without relying on undocumented one-off fixes.
  • Support cleaner data operations: Modules on GlideRecord, GlideQuery, arrays, data types, imports, transform map scripting, and data source scripting help teams move and shape ServiceNow data more consistently.
  • Strengthen form and workflow quality: Client scripts, form validation, UI policy scripting, flow triggers, and flow logic support better user inputs and more predictable process automation.
  • Prepare for integration demands: REST API data imports, network requests, and generative AI API integration basics give ServiceNow teams a foundation for connecting the platform to external services while preparing for the CAD certification path.

After completion

Knowledge & ability your team will gain

Knowledge

  • JavaScript syntax, variables, data types, control structures, functions, strings, arrays, objects, and object-oriented programming basics in a ServiceNow context.
  • Differences between client-side and server-side scripting patterns used in ServiceNow application development.
  • How GlideRecord and GlideQuery are used to query, modify, and wrangle ServiceNow data.
  • How business rules, UI policies, client scripts, scheduled jobs, and flows support platform automation.
  • Core concepts behind data imports, transform maps, data source scripting, REST API imports, and network requests.

Ability

  • Write and run JavaScript for ServiceNow development tasks using supported scripting patterns.
  • Build server-side logic with business rules, scheduled jobs, GlideRecord, and GlideQuery.
  • Improve form behavior and validation with UI policies, client scripts, UI scripts, and GlideAjax basics.
  • Import and transform data using ServiceNow import tools and scripting techniques.
  • Create automation with ServiceNow flows, triggers, and flow logic.
  • Approach CAD certification preparation with hands-on familiarity across the course’s development topics.

This course is included with every subscription

Get your team access to all 559 courses, virtual labs, and practice exams.

Most Popular

Team

$749per seat / year

5+ learner seats

Get Started

Enterprise

Customannual contracts

Any size

Contact Enterprise Sales
Calculate the ROI of training your team

Trusted by 23,000+ organizations

Frequently Asked Questions

Ready to upskill your team?

Talk to our sales team to find the right plan for your organization.