Easy Learning with Scripting and Advanced Development in the Servicenow
IT & Software > Other IT & Software
72.5 h
£34.99 £12.99
4.1
8170 students

Enroll Now

Language: English

Master ServiceNow Scripting: Advanced Development & Automation

What you will learn:

  • JavaScript
  • ServiceNow Client-Side Scripting
  • ServiceNow Server-Side Scripting
  • ServiceNow APIs (GlideRecord, GlideForm, GlideAjax, etc.)
  • ServiceNow UI Development (UI Policies, Business Rules, UI Actions, UI Pages, UI Macros)
  • ServiceNow Data Management (Tables, Forms, Lists, Records)
  • ServiceNow Workflow Automation (Business Rules, Scheduled Jobs, Flow Designer)
  • ServiceNow Reporting and Dashboards
  • Service Catalog and Request Management
  • ServiceNow Import Sets and Data Transformations
  • ServiceNow Email Notifications
  • ServiceNow Security and Access Control
  • ServiceNow Best Practices
  • Advanced ServiceNow Techniques
  • ServiceNow Application Development
  • Agile Development Methodology in ServiceNow

Description

Transform your ServiceNow skills with this intensive course! Learn to automate tasks, optimize workflows, and build powerful custom applications using advanced scripting techniques. From foundational JavaScript to mastering client and server-side coding, Glide APIs, and Service Portals, you'll gain practical expertise.

This comprehensive curriculum covers building dynamic interfaces with Client Scripts and UI Policies, automating backend operations with Business Rules and Script Includes, and seamlessly integrating with ServiceNow data via the robust Glide API. Through hands-on projects mirroring real-world scenarios, you'll build Service Portals with custom widgets, refining user experiences to boost productivity.

We delve into best practices for clean, secure, and efficient code, equipping you to tackle complex challenges and create robust solutions. Whether you are a ServiceNow administrator, developer, or IT professional, this course equips you to elevate your career, prepare for certifications, and improve organizational efficiency. Master ServiceNow scripting and revolutionize your business processes. Enroll today and unlock your full potential!

Curriculum

Introduction to ServiceNow Scripting Fundamentals

This section lays the groundwork for ServiceNow scripting. Starting with essential JavaScript concepts like operators, string and array manipulation, object methods, loops, conditions and functions, you'll gain a solid foundation. You'll then transition to ServiceNow-specific topics, covering ServiceNow architecture, database table creation and form design, advanced form customization using sections and views, view rules, and dictionary properties. Finally, we'll explore process flows, child tables, data look-up rules, UI Policies and Data Policies which enforce data integrity and implement robust validation checks. The section concludes with an introduction to the concepts of client-side and server-side scripting and a detailed exploration of Update Sets – a powerful mechanism for managing changes across ServiceNow instances.

Mastering Server-Side Scripting in ServiceNow

This section focuses on server-side scripting, a crucial aspect of ServiceNow development. You'll learn to use various server-side APIs including GlideRecord, GlideRecordSecure, GlideAggregate, GlideSystem, and GlideDateTime to manipulate and manage data efficiently. We explore the implementation of Business Rules to automate workflows, Scheduled Jobs for background tasks, and strategies for handling Email Notifications. You'll master creating and managing Reports and Dashboards for data visualization. The section further covers advanced topics such as Service Level Agreements (SLAs) and their definitions, advanced Reference Qualifiers and their usage in Related Lists, and the techniques of handling data imports using Import Sets, Transform Maps, and Data Sources. Finally, you'll master the implementation of Script Includes and ensure data security through the use of Access Controls.

ServiceNow Client-Side Scripting and UI Development

This section delves into the world of client-side scripting in ServiceNow. You'll master various client-side APIs like GlideForm, GlideUser, and GlideAjax. You will learn how to create dynamic and interactive user experiences through the implementation of Client Scripts, focusing on 'on load', 'on change', 'on submit', and 'on cell edit' scenarios. We'll cover UI Actions, UI Pages, and UI Macros and how they all contribute to a superior end-user experience. The section will give you a practical understanding of how to build impactful and intuitive user interfaces for your ServiceNow applications.

Building and Managing ServiceNow Catalog Items and Workflows

This section covers the creation and management of ServiceNow Catalog Items, a core component of ServiceNow's IT Service Management (ITSM) capabilities. You'll learn the process of building catalog items from start to finish, including creating workflows and approvals. We also explore Flow Designer, a powerful tool for building complex automated workflows, covering the creation of flows, subflows, and custom actions. This empowers you to create sophisticated and automated processes within your ServiceNow environment.