
Create and verify your ServiceNow account, then request a personal developer instance for daily practice. Learn to navigate the developer portal, assign roles, manage instances, and work with demo data.
Learn how to manage ServiceNow user administration by creating and organizing user accounts, forming groups as teams, and assigning roles and permissions through group membership.
Explore the ServiceNow user interface basics, including the banner image, browser title, base URL and instance name, plus navigation components like the application navigator, menus, modules, and favorites.
Discover how ServiceNow offers 40 products, including service management, governance, risk and compliance, and customer service management, and acts as a bridge routing employee incidents to the right teams.
Explore the ServiceNow architecture by examining the database of about 6000 tables, how incidents, users, and groups are built from tables, and how update sets move changes across environments.
Learn table creation and form design in ServiceNow administration and development, from basic to pro.
Learn to design shipping case forms with sections and views, including notes, resolution and system information, and related records, and switch between American, German, Korean, Paris, and Australian views.
Explore views and view rules in ServiceNow, creating multiple views from a single demo incident table (default, star, customer, consumer, manager) and using user location to select the view.
Master dictionary properties in ServiceNow by configuring mandatory, read only, display, and default values, setting dependencies, and creating calculated display names.
Master dictionary properties in ServiceNow by configuring mandatory, read-only, display, default, calculated, and dependent values; fine-tune choice lists, reference qualifiers, and attributes for precise form behavior.
Learn to build a process flow in ServiceNow, define states like new, in progress, on hold, resolved, and closed, and add the flow to a form with the form builder.
Navigate ServiceNow by mastering application menus, modules, and shortcuts to accelerate admin and development tasks from basics to pro level.
Explore how to open shipping case forms and manage records using save, submit, update, insert, and insert & stay, plus Snootles extension to view technical names and apply filters.
Create child tables by extending the task table in service now; shipping case task inherits 77 fields and adds a system ID, while dictionary overrides tailor properties for that child.
Explore data look up rules and assignment rules in ServiceNow as part of mastering admin and development from basic to pro.
Master update sets in ServiceNow: move development from dev to test to production; create, export, import, and merge updates across environments while capturing tables, fields, forms, and views.
Explore how to implement ServiceNow UI policies to make fields mandatory, read-only, or hidden based on conditions, using onload and onchange triggers with reverse logic and policy actions.
Explains data policies in ServiceNow, which validate mandatory and read-only fields across all data sources (forms, external systems, scripts, Excel uploads), versus UI policies that apply only to forms.
Master ServiceNow scripting by learning JavaScript basics: commenting, variable declaration in camel or snake case, and core data types like string, number, boolean, array, object, null, undefined.
Explore JavaScript basics by mastering data types, variable declarations, and a wide range of operators, including arithmetic, assignment, comparison, logical, and the ternary operator.
Explore JavaScript string methods, including split, replace, replace all, indexOf, trim, slice, substring, and substr, with conversions between strings and arrays, and basic email checks.
Explore JavaScript array methods such as length, toString, join, split, slice, splice, push, pop, unshift, and shift, and learn array and string conversions.
Master object methods by exploring properties, keys, values, and nested arrays and objects; learn dot notation and JSON.stringify and JSON.parse to access and convert data.
Master JavaScript conditions, from if statements to switch and nested if else. Learn boolean values, truthy and falsy checks, and ternary operator with examples like voting eligibility and string checks.
Master JavaScript loops—for, while, do while, for in, and for each—to iterate strings, arrays, and objects, control flow with break and continue, and apply split and length concepts.
Learn how to define and reuse JavaScript functions using the function keyword, pass inputs, return outputs, and apply to tasks like adding numbers, validating emails, and handling strings with loops.
Understand the client versus server distinction in ServiceNow and learn glide user API to access user data such as first name, last name, full name, username, and user id.
Explore glide form and glide user client side APIs to modify forms, control messages, field states, and sections with practical examples.
Advance glideform continuation within the master ServiceNow admin & development course, guiding learners from basic to pro skills in 2026.
Demonstrates client scripts in ServiceNow, with onLoad, onChange, onSubmit, and unload types. Explains unchanged client script parameters and template parameters for form and list interactions.
Learn onload client script use cases in ServiceNow, including role-based visibility, view-specific behavior, and new-form vs existing-record handling with asynchronous field population.
Explore on change client script use cases and onload behavior in ServiceNow, showing how to populate color, email, location, and department on load and change, and compare with UI policies.
Master CRUD operations on ServiceNow tables with GlideRecord, a server-side API. Explore create, read, update, and delete via scripts on user, group, problem, and incident tables.
Explore glide ajax, script includes, and on-change client scripts to fetch server-side data asynchronously, replacing get reference with targeted server calls to populate color details and related fields.
Master glide ajax and on change client scripts to auto populate incident, problem, change, and requested item details from related tables using script includes and server-side queries.
Use onsubmit client scripts to validate state, category, and subcategory before submission, and stop with return false; manage attachments and field messages with dom access.
Explore client script use cases in ServiceNow administration and development, from basic to pro, within the master course for 2026.
Explore how on cell edit client scripts work on lists in ServiceNow, using confirm prompts to guard changes, and learn to populate related fields via server-side scripts and GlideAjax.
Master UI actions in ServiceNow, configuring on-click buttons for client- and server-side execution, and using glide record to create incidents from form values.
Explore client-side UIActions for incident workflows, validating assigned to before updating status, and using client-side and server-side scripts to update states like in-progress, resolved, closed, or cancelled.
Explore how ui actions change the state field and update the database via server-side logic, control action visibility with server-side conditions, and reuse code with script includes.
Demonstrates building client-side UI actions with JavaScript to validate fields (assigned to, resolution code, notes), conditionally prevent submissions, call server-side scripts, and open forms or update records dynamically.
Build ui pages with html and call them from client scripts or ui actions using glide model or glide dialog window, updating a finance case with resolution code and notes.
Learn to build ServiceNow UI pages using HTML and UI reference, update assigned to fields via client scripts and script includes, and manage in-progress and cancel flows.
Learn how UI macros extend ServiceNow forms by creating custom fields and visuals, wiring formatters, and using onload scripts and dictionary attributes to show or hide macros on existing records.
Mastering server side APIs with glide record and glide record secure to perform CRUD operations, explore background and fixed scripts, and understand permission checks through ACLs.
Master GlideRecord and GlideRecordSecure in ServiceNow to perform create, read, update, and delete operations, with query techniques, encoded queries, set limit, workflow, and system fields controls.
Explore glide aggregate for server-side table aggregations—count, min, max, sum, and average—contrast with glide record for crud, and cover state, category, duplicate checks, and best practices.
Learn how the glide system server side api retrieves system information, use system properties and messages for localization, and apply debugging and logging with gts, js, and gprs.
Explore the glide date time api for server-side date calculations, including future vs past and weekend vs weekday checks, with script include and client script integration. Validate dates with ajax.
Explore the glide date time API for server-side date calculations, including future vs past dates, weekend vs weekday, three-day window, with script include and client script validations in ServiceNow.
Master glide date time API for server-side date calculations, including identifying weekdays vs weekends, date differences, and expiry date generation using glide duration and schedule.
Explore how ServiceNow business rules manage data flow from form submission to database storage, covering before, after, async, and display rules, script execution order, and dot-walking concepts.
Examine how before and after business rules govern data storage in ServiceNow, enforce mandatory attachments, and ensure cross-table incident creation via after rules for reliability.
Learn how after business rules run post data storage to populate resolved and closed times, and propagate updates to related records like incidents, problems, and tasks in ServiceNow.
Master the distinction between after and async business rules in ServiceNow, and learn how asynchronous rules run in the background via scheduled jobs and trigger table to boost performance.
Explore display rules, their load-time execution order, and how server-to-client values move via g_underscore scratchpad and glide Ajax.
Explore how scheduled jobs automate report delivery in ServiceNow. Configure weekly, daily, or monthly triggers with recipients and conditions using Glide date/time checks and email logs.
Learn to configure scheduled jobs to generate reports and auto create records with templates and scripts. Close shipping cases automatically after five days and prune inactive users from watch lists.
Automate data hygiene in ServiceNow by deactivating user accounts with last login older than six months and deleting empty groups with scheduled jobs, encoded queries, and glide records.
Learn how system notifications in ServiceNow deliver email, push, and provider alerts, and master triggering methods: inserted or updated records, events, and workflows, with shipping case examples.
Learn how to configure email notifications in ServiceNow by creating events in the event registry, linking them to system notifications, and triggering via server-side scripts and business rules.
Learn to configure email notifications in ServiceNow that trigger on admin login, sending alerts to the manager when the login time changes and the user has an admin role.
Learn to build advanced email scripts in ServiceNow to customize notifications with dynamic subject and body, using current, email, template, event objects, and cc/bcc.
Learn how inbound email actions in ServiceNow create records from incoming messages, configure recipients, delegates, watermark, templates, and inbound properties for reliable notifications.
Explore inbound email actions in ServiceNow and their role in admin and development in this master course.
Learn to create and customize reports and dashboards in ServiceNow using data sources, selecting report types, configuring columns and groupings, sharing with teams, and applying access controls and scheduling.
Master database views in ServiceNow as part of this admin and development course, empowering you to work with related data across the platform.
Grasp service level agreements in ServiceNow, including response and resolution SLAs, underpinning contracts, and OLAs, and learn to define them on incident and task tables.
Explore out-of-the-box and custom metric definitions to calculate incident state durations (new, in progress, on hold, resolved, closed) and assignment-group durations, viewable as metric instances per incident.
Import data into ServiceNow using import sets and a temporary staging table. Transform, map to the target table, and prevent duplicates with coalesce.
Master import sets by loading data into temporary tables, transforming via transform maps to target tables, using multi-field coalesce to prevent duplicates, with create, ignore, and reject options.
Learn to master ServiceNow import sets and transform maps, including onstart, oncomplete, before and after transform scripts, and handling foreign insert, choice actions, and coalescing to update only existing records.
Learn how data sources in ServiceNow import data from Excel, JDBC, LDAP, and other sources, create data sources and import sets, and transform data via temporary tables and transform maps.
Define and manage service level agreements in ServiceNow by configuring response and resolution slas, assignments, breach tracking, and schedules to ensure on-time incident resolution.
Learn to control table data with ServiceNow access controls, granting read, write, create, and delete permissions by role, data conditions, and field-level restrictions.
Explore script includes and advanced reference qualifiers to strengthen your ServiceNow admin and development skills from basics to pro.
Learn to manage ServiceNow catalog items from basic to pro, focusing on catalog item configuration and administration in part 1.
Master catalog items in ServiceNow by creating variables and variable sets, applying UI policies and client scripts, and using glide ajax to auto populate requested for details.
Learn to create catalog items and reusable variable sets, configure variables with properties, validation, and autocomplete, and manage access with user criteria and availability rules.
Configure catalog items with variable sets, UI policies, catalog policies, and data lookup definitions. Attach workflows to the requested item and manage service portal visibility across categories and catalogs.
Automate exit formalities with a resignation catalog item, department head approvals, and tasks for asset return and the full and final settlement using ServiceNow workflow.
Explore configuring ServiceNow workflows, including conditions, approvals, catalog tasks, notifications, run scripts, set values, and multi-task coordination with wait for condition, join, and events.
Master ServiceNow workflows by configuring timer, catalog task, and run script activities, managing manual, group, and coordinator approvals, and using scratchpad values with workflow API to start or cancel flows.
Discover flow designer, a low-code platform to automate processes in ServiceNow, covering flows, actions, and sub flow, triggers, inputs/outputs, data pills, and record creation and updates.
Flow designer as a low-code tool for automating processes with triggers, actions, subflows, inbound email actions, and SLA and service catalog use cases, plus interview questions.
Learn how record producers, a type of catalog item, enable end users to submit records to tables like incident or change requests, with variables, mappings, and scripting to drive creation.
Learn how incident management in ServiceNow ITSM captures interruptions and routes them to the correct admin group. Track impact, urgency, priority, SLA, and AI-assisted summaries from creation to closure.
Understand the problem management workflow by tracing recurring incidents to problems, escalating to level three engineers for root cause analysis, and documenting fix notes in ServiceNow.
Master change management in ServiceNow, from creating a change request to production through approvals, CAB review, and testing. Understand dev, test, and prod environments, risk, impact, and back-out plans.
Explore change management in ServiceNow, detailing normal, emergency, and standard change requests, approvals, scheduling, implementation, testing, backout plans, and the role of backup and business continuity.
Learn how knowledge management in ServiceNow enables sharing knowledge through knowledge articles, selecting knowledge bases, and managing the article lifecycle from draft to publish, including feedback, views, and retirement workflows.
Explore artificial intelligence and four AI types—prescribed AI, predictive AI, generative AI, and agent K—and see how Now Assist uses them to automate incidents and summarize chats.
This comprehensive course is designed for IT professionals looking to enhance their skills in Servicenow, a leading cloud-based platform for IT service management (ITSM). Participants will gain a deep understanding of both the development and administrative aspects of ServiceNow, enabling them to effectively manage and customize the platform to meet organizational needs.
The course begins with an introduction to Servicenow, covering its architecture, features, and capabilities. Participants will learn about the Servicenow interface and navigation, enabling them to utilize the platform efficiently. The curriculum emphasizes core administrative functions, including user and group management, role assignment, and access control.
As the course progresses, participants will delve into advanced administration topics such as incident, problem, and change management processes. They will also explore reporting and dashboard creation, gaining insights into data visualization and analytics within the platform.
In the development section, students will learn to create and customize applications using Servicenow Studio and Application Repository. They will gain hands-on experience with scripting in Servicenow, including client scripts, business rules, and UI policies.
Throughout the course, practical exercises and real-world scenarios will reinforce learning, ensuring participants can apply their knowledge in their respective roles. By the end of the course, attendees will be well-equipped to manage, configure, and customize Servicenow, making them valuable assets to their organizations.