
Explore ServiceNow, a cloud-based platform for digital workflow automation, as a single system of record with multi-instance architecture and a table-based data model, enabling platform-as-a-service development with no-code to low-code.
Discover how ServiceNow admins protect and configure the platform while developers extend it with code, integrations, and custom apps to meet unique business needs.
Understand the dual worlds of server-side and client-side scripting in ServiceNow, then master Glide APIs to read, write, and validate data while building your custom application.
Explore how ServiceNow tables form the platform's core data structure. Design table definitions and dictionary entries, mastering fields, references, and inheritance.
Configure ServiceNow forms and list layouts to control which fields appear, their order, and how users view single and multiple records, with drag-and-drop, section breaks, and dot walking.
Explore scoped applications in ServiceNow, a private workspace that isolates tables, scripts, and UI policies within a unique scope to prevent conflicts and enable upgrade safety.
Move configuration changes, not data, with update sets that act as deployment blueprints. Safely promote work from development to test and production using XML exports or update sources.
Master how business rules automate ServiceNow workflows by running server-side scripts on database operations, using before, after, async, and display timing, with current and previous records and conditional actions.
Learn how client scripts run in the browser to deliver zero-latency, dynamic forms in ServiceNow, using onload, onchange, onsubmit, and oncelledit while understanding security limits and UI policy comparisons.
Master glide record to query the incident table through a four-step process: instantiate, configure, execute, and iterate, and print active incidents with number and short description.
Learn to command the ServiceNow database by implementing the CRUD cycle with GlideRecord: create with new and insert, read with get, update with set value and update, and delete records.
Learn to read data with glide record using get value and display value. Capture internal IDs for references and display names for choices, then build queries with add or condition.
Learn to add identity to server-side scripts by using the glide system API via the global JS object, exploring getUserId, getUserName, getUserDisplayName, isLoggedIn, hasRole, and getUser for secure, context-aware logic.
Discover glide form api (g form) as a programmable remote for ServiceNow forms, enabling real-time read, manipulation, and control across value management, ui control, user feedback, and utilities.
Glide form methods, including get value, set value, clear value, display and visibility controls, mandatory and read-only states, field messages, tools like get control, save, refresh, add/remove options.
Explore Glide User, a pre-built client script object that exposes the current user’s information and permissions, enabling personalization and access control with has roles and is member of.
Learn Glide user methods to identify the current user, retrieve user id, username, first and last names, and assess permissions with has role and is member of.
Learn how Glide Ajax lets client scripts query server-side data without page reload, making dependent manufacturer model lists update instantly for a fast, modern ServiceNow interface.
Explore Glide Ajax architecture, a client-server conversation: a client sends an asynchronous request with a Glide Ajax object to a client-callable script include, then a callback updates the user interface.
Build the backend logic to fetch a caller's department name in real time via glide ajax, querying the user table and returning a packaged result without page reloads.
Create a client script that calls the server API with glide ajax and shows the caller's department in real time under the caller ID on change.
Apply real-world automation by building a business rule that auto creates a draft knowledge article when a problem is resolved, avoiding duplicates by checking the knowledge base.
Create a scoped ServiceNow app in Studio by building tables, a record producer for ideas, roles, ACLs, and a process flow with catalog-driven forms.
Fixes the default state to draft (100) in the record producer and demonstrates client-side validation, UI policies, and importing users via integration hub and setting up groups and roles.
Are you ready to move beyond simple-clicks and configurations and truly unlock the automation potential of the ServiceNow platform? This comprehensive masterclass is designed to transform you from a beginner or administrator into a confident ServiceNow developer, capable of solving real-world business problems through powerful scripting.
ServiceNow is one of the fastest-growing enterprise software platforms in the world, and skilled developers command top salaries. This course is your practical, project-based guide to mastering the scripting skills that are the backbone of any custom ServiceNow application.
In this hands-on course, you will:
Master Core APIs: Gain deep, practical knowledge of GlideRecord, GlideSystem, GlideForm, and GlideAjax through real-use cases.
Automate Everything: Build Business Rules that auto-assign tickets, Client Scripts that create dynamic forms, and UI Actions that empower users.
Code Like a Pro: Learn industry best practices for writing efficient, secure, and reusable code in Script Includes.
Debug & Troubleshoot: Confidently find and fix errors using debugging tools and System Logs.
Build a Portfolio Project: Apply all your skills in a capstone project where you architect and script a custom application from scratch.
Why is this the right course for you?
Taught by a Senior Developer: Learn from an instructor with real-world experience building complex solutions on the ServiceNow platform.
Project-Based Learning: You won't just learn theory; you'll immediately apply every concept to practical, realistic automation challenges.
Lifetime Access: Get all future updates and new content included with your one-time purchase.