Polarion SDK Training
We offer a full track to fully understand how to work with the software development kit of Polarion.
This course is meant for Polarion Super Users and Technical Product Administrators
During this two-days course you will learn the following:
Polarion SDK and Velocity
Installing and configuring the SDK
-
Requirements and compatibility
-
First steps after installation, configuration and setup
Working with the Polarion SDK
-
Organizing a SDK-project
-
Common SDK-calls and interactions.
-
Common issues and solutions while working with the SDK
Basics of Velocity
-
Introduction to the Velocity Template Language (VTL): syntax and structure
-
How Velocity is integrated in Polarion
Applying Velocity in Polarion
-
Creating and modifying Velocity templates for pages
-
Integration of Velocity scripts in wiki-pages and other Polarion modules
-
Tips and tricks for efficient and effective Velocity scripting
-
Finding errors and optimizing Velocity within the Polarion context
The SDK and Velocity will return in more depth during the upcoming sessions
Creating and modifying Wiki pages
-
Exploring the user interface: tools and options for page layout
-
Rich-text editing, including adding media, links, and tables
Widgets
Introduction to Widgets
-
What are Widgets and why are they important?
-
Overview of default available widgets
-
How widgets contribute to adaptability and functionality of dashboards and wiki-pages
Working with Widgets and Render SDK
-
Adding, configuring and customizing existing default widgets
-
Integration of widgets in wiki pages and dashboards: tips and tricks
-
Setting up data connectors and filters for widgets
-
Introduction to Render SDK: what is it and how does it work with widgets
-
Creating custom widgets using the Render SDK: basics, integration points and examples
Java script in Polarion
Basics of Java script
-
Basic concepts: variables, data types, functions, and events
-
How does JavaScript work in a web context
Java script
-
Integration points: where and how does Polarion use Java script
-
Modifying Polarion functionality with custom Java script
-
Working with Polarion's Java script API's and libraries
-
Testing, debugging and optimizing Java scripts
SQL in Polarion
Basics of SQL
-
Basic concepts: queries, tables and links
-
SQL versus other database language technologies
Applying SQL in Polarion
-
Understanding the Polarion database structure and scheme
-
Writing SQL queries for specific Polarion data
-
Best practices for performant and safe queries
-
Integration of SQL queries in Polarion reports and dashboards
Prerequisites
The attendee shall have knowledge of:
-
Polarion project administration
-
HTML and JavaScript concepts
-
SQL basics
-
Detailed programming through Wiki scripting
Not included is:
-
Java based Polarion SDK programming
