<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE FL_Course SYSTEM "https://www.flane.de/dtd/fl_course095.dtd"><?xml-stylesheet type="text/xsl" href="https://portal.flane.ch/css/xml-course.xsl"?><course productid="29780" language="fr" source="https://portal.flane.ch/swisscom/fr/xml-course/servicenow-spa" lastchanged="2024-04-08T20:30:47+02:00" parent="https://portal.flane.ch/swisscom/fr/xml-courses"><title>Service Portal Advanced</title><productcode>SPA</productcode><vendorcode>SQ</vendorcode><vendorname>ServiceNow</vendorname><fullproductcode>SQ-SPA</fullproductcode><version>1.0</version><objective>&lt;p&gt;Participants learn how to use their existing AngularJS, Bootstrap, CSS, HTML, and ServiceNow API (JavaScript) skills to create custom Widgets&lt;/p&gt;</objective><essentials>&lt;h5&gt;Completion of the following ServiceNow courses:&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;ServiceNow Fundamentals&lt;/li&gt;&lt;li&gt;ServiceNow Scripting Fundamentals&lt;/li&gt;&lt;li&gt;ServiceNow Service Portal Fundamentals&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;6+ months of hands-on administration experience.&lt;/p&gt;

&lt;h5&gt;Basic understanding of:&lt;/h5&gt;&lt;ul&gt;

&lt;li&gt;Angular JS&lt;/li&gt;&lt;li&gt;Bootstrap&lt;/li&gt;&lt;li&gt;CSS&lt;/li&gt;&lt;li&gt;HTML&lt;/li&gt;&lt;li&gt;JavaScript&lt;/li&gt;&lt;/ul&gt;</essentials><contents>&lt;h5&gt;Attendees will:&lt;/h5&gt;&lt;ul&gt;
&lt;li&gt;Review the Widget Editor&lt;/li&gt;&lt;li&gt;Discuss Widget development strategies&lt;/li&gt;&lt;li&gt;Learn how to use built-in Angular JS directives, services and ServiceNow s Service Portal APIs&lt;/li&gt;&lt;li&gt;Explore Widget properties&lt;/li&gt;&lt;li&gt;Develop their own custom Widgets&lt;/li&gt;&lt;li&gt;Learn which 3rd party libraries and resources are installed in the platform&lt;/li&gt;&lt;li&gt;Develop re-usable Widget Dependencies, Angular Providers, and Angular ng-templates&lt;/li&gt;&lt;li&gt;Discuss how to embed a Widget in another Widget&lt;/li&gt;&lt;li&gt;Review different ways for Widgets to communicate with one another&lt;/li&gt;&lt;li&gt;Explore how Widgets send/receive information&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; 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.&lt;/p&gt;</contents><objective_plain>Participants learn how to use their existing AngularJS, Bootstrap, CSS, HTML, and ServiceNow API (JavaScript) skills to create custom Widgets</objective_plain><essentials_plain>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</essentials_plain><contents_plain>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.</contents_plain><duration unit="d" days="2">2 jours</duration><pricelist><price country="DE" currency="EUR">1786.00</price><price country="CH" currency="EUR">1786.00</price><price country="AT" currency="EUR">1786.00</price></pricelist><miles/></course>