{"product_id":"scripting-in-servicenow-fundamentals-training","title":"Scripting in ServiceNow Fundamentals Training","description":"\u003cdiv\u003e\u003cp\u003eThis three-day interactive course teaches experienced ServiceNow administrators how to use the ServiceNow JavaScript API to extend and customize platform behavior. The course does not teach JavaScript fundamentals. Participants write, test, and debug client-side and server-side scripts through real-world lab exercises, progressing from client scripting to server scripting and Flow Designer using Zurich release capabilities.\u003c\/p\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eScripting in ServiceNow Fundamentals Training Benefits\u003c\/h3\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cp\u003e\u003cb\u003eAudience \u0026amp; Prerequisites\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eWho Should Attend:\u003c\/b\u003e ServiceNow System Administrators with a minimum of two years of experience configuring and developing the platform who want to extend instance functionality through scripting.\u003cbr\u003e\u003cb\u003ePrerequisites:\u003c\/b\u003e Welcome to ServiceNow; Flow Designer Overview; intermediate ability to write, test, and debug JavaScript; familiarity with database tables and columns. Completion of Codecademy’s JavaScript course and the JavaScript Principles primer is strongly recommended.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eCertification \u0026amp; Exam Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eThis course does not offer a certification or exam.\u003c\/p\u003e\n\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eScripting in ServiceNow Fundamentals Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eLearning Objectives\u003c\/h4\u003e\n\u003cp\u003e\u003cb\u003eDay 1\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eModule 1: Scripting Overview\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eLabs:\u003c\/b\u003e Lab 1.3.1 Using the Syntax Editor; Lab 1.3.2 Syntax Checking; Lab 1.6.1 Explore Scripting Resources.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eModule 2: Client Scripts\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eLabs:\u003c\/b\u003e Lab 2.1.1 Two Simple Client Scripts; Lab 2.2.1 g_form and g_user; Lab 2.3.1 Debugging Client Scripts.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eModule 3: UI Policies\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eLabs:\u003c\/b\u003e Lab 3.1.1 Incident State Resolve\/Closed.\u003c\/li\u003e\n\u003cli\u003e\u003cb\u003eModule 4: Business Rules (Introduction)\u003c\/b\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eDay 2\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eModule 4: Business Rules (continued)\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eLabs:\u003c\/b\u003e Lab 4.1.1 Debugging Business Rules; Lab 4.1.2 Current and Previous; Lab 4.1.3 Display Business Rules and Dot-walking.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eModule 5: GlideSystem\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eLabs:\u003c\/b\u003e Lab 5.1.1 Setting the CAB Date; Lab 5.1.2 Re-open Problem Date Validation.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eModule 6: GlideRecord\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eLabs:\u003c\/b\u003e Lab 6.1.1 Two GlideRecord Queries; Lab 6.1.2 RCA Attached: Problem and Child Incidents; Lab 6.1.3 addEncodedQuery(); Lab 6.2.1 Explore GlideQuery.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eModule 7: Script Includes (Introduction)\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eLabs:\u003c\/b\u003e Lab 7.1.1A Classless Script Include (logPropertyValues); Lab 7.1.1B Classless Script Include (hasRoleExactly).\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eDay 3\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eModule 7: Script Includes (continued)\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eLabs:\u003c\/b\u003e Lab 7.2.1 Create a New Class; Lab 7.3.1 HelloWorld GlideAjax; Lab 7.3.2 Number of Group Members; Lab 7.4.1 JSON Object.\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eModule 8: Scripting with Flow Designer\u003c\/b\u003e\u003cbr\u003e\u003cb\u003eLabs:\u003c\/b\u003e Lab 8.1.1 Build a Flow; Lab 8.2.1 Trigger a Subflow; Lab 8.3.1 Add a Script to a Flow.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"ServiceNOW","offers":[{"title":"266C75US \/ 2026-06-10T09:00:00 \/ Online","offer_id":52922084196715,"sku":"US-2535-IL","price":2700.0,"currency_code":"USD","in_stock":true},{"title":"266C91US \/ 2026-06-22T09:00:00 \/ Online","offer_id":52922084229483,"sku":"US-2535-IL","price":2700.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/learningtreeinternationalnylife.myshopify.com\/products\/scripting-in-servicenow-fundamentals-training","provider":"Learning Tree International","version":"1.0","type":"link"}