Polarion SDK Workshop

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
Event Properties
Event Date | 22-05-2025 9:00 |
Event End Date | 23-05-2025 17:00 |
Individual Price, excl. VAT | €1.495,00 |
Location | Blaricum |