Kurs
digicode: SSNF
ServiceNow: Scripting in ServiceNow Fundamentals
Kurs-Facts
- Lernen, wie man die richtigen Situationen für benutzerdefinierte Skripte gegenüber der Verwendung von Standardkonfigurationen entscheidet
- Effizientes Schreiben und Testen von Skripten mit dem integrierten Texteditor von ServiceNow
- Client-Skripte, UI-Richtlinien, Katalog-Client-Skripte und Katalog-UI-Richtlinien zur Steuerung des Formularverhaltens im Browser
- Erkunden von Geschäftsregeln, GlideSystem, GlideRecord (und GlideQuery), Skript-Includes, UI-Aktionen und Flow Designer für die Backend-Logik
- Betonen von sauberem, wartungsfreundlichem Code, der richtigen Verwendung von APIs und Sicherheitsaspekten bei der Erweiterung der Plattform
- Bereitstellen einer Sandbox-Instanz, in der du die Konzepte in Echtzeit-Übungen anwenden kannst
1 Überblick über Skripting
Eine Einführung in die Grundlagen des Skriptings mit Schwerpunkt auf Syntaxbearbeitung, -prüfung und Erkundung verfügbarer Ressourcen.
2 Client-Skripte
Dieses Modul konzentriert sich auf clientseitiges Skripting unter Verwendung von g_form- und g_user-Objekten und umfasst Übungen zum Schreiben und Debuggen einfacher Client-Skripte.
3 UI-Richtlinien
Erkunde die Verwendung von UI-Richtlinien zur Durchsetzung von Datenkonsistenz und Prozessabläufen, mit einem speziellen Labor zum Verwalten des Feldes «Incident State».
4 Geschäftsregeln
Dieses Modul behandelt die Kernkonzepte der serverseitigen Automatisierung mithilfe von Geschäftsregeln, einschliesslich aktueller und früherer Datensätze, Debugging-Techniken und Dot-Walking.
5 GlideSystem
Erfahre, wie du die GlideSystem-API für serverseitige Vorgänge wie das Festlegen von Datumsangaben und die Durchführung von Datumsvalidierungslogik verwendest.
6 GlideRecord
Abfragen und Bearbeiten der Datenbank mit GlideRecord, einschliesslich der Erkundung verschiedener Abfragemethoden und der neueren GlideQuery-API.
7 Script Includes
Praktische Übungen zum Erstellen und Verwenden von klassenlosen und klassenbasierten Script Includes mit Schwerpunkt auf der Implementierung von GlideAjax- und JSON-Objekten.
8 Scripting mit Flow Designer
Erfahre, wie du Scripting in die Prozessautomatisierung integrieren kannst, indem du Flows und Subflows innerhalb des Flow Designers erstellst und auslöst.
Du schreibst, testest und debuggst Skripte anhand praxisnaher, relevanter Laborübungen. Der Kurs umfasst Vorlesungen und Diskussionen sowie umfangreiche praktische Übungen und Vertiefungen der Kursinhalte, die in einer Vielzahl von Laboraktivitäten vermittelt werden.
Während dieses interaktiven Kurses führst du Skriptfunktionen in deiner eigenen Übungsinstanz aus. Dies bietet dir die Möglichkeit, dich sowohl mit clientseitigen als auch mit serverseitigen Skripten vertraut zu machen.
ServiceNow-Systemadministratoren mit mindestens zwei Jahren Erfahrung in der Konfiguration und Entwicklung der Plattform, die die Funktionalität ihrer Instanz erweitern möchten.
Werfe einen Blick in die Kurse «Welcome to ServiceNow» und «Flow Designer Overview», die du on-demand besuchen kannst.
Zudem werden empfohlen:
- Mittlere Kenntnisse im Schreiben, Testen und Debuggen von JavaScript
- Abschluss des Codecademy’s-JavaScript-Kurses ist empfohlen
- Abschluss der Einführung in die Grundlagen von JavaScript (für JavaScript-Neulinge)
- Vertrautheit mit Datenbanktabellen und Spalten