Course Overview
Attend Service Portal Advanced, a two-day interactive training for a Service Portal and Widget Development deep-dive. This two-day interactive course takes attendees on a Service Portal and Widget development deep-dive.
Prerequisites
Completion of the following ServiceNow courses:
- ServiceNow Fundamentals
- ServiceNow Scripting Fundamentals
- ServiceNow Service Portal Fundamentals
6+ months of hands-on administration experience.
Basic understanding of:
- Angular JS
- Bootstrap
- CSS
- HTML
- JavaScript
Course Objectives
Participants learn how to use their existing AngularJS, Bootstrap, CSS, HTML, and ServiceNow API (JavaScript) skills to create custom Widgets
Course Content
Attendees will:
- Review the Widget Editor
- Discuss Widget development strategies
- Learn how to use built-in Angular JS directives, services and ServiceNow s Service Portal APIs
- Explore Widget properties
- Develop their own custom Widgets
- Learn which 3rd party libraries and resources are installed in the platform
- Develop re-usable Widget Dependencies, Angular Providers, and Angular ng-templates
- Discuss how to embed a Widget in another Widget
- Review different ways for Widgets to communicate with one another
- Explore how Widgets send/receive information
These objectives are achieved through a combination of demos, lecture, and group discussions. Lab exercises woven throughout the class walk students through practicing every technique discussed.