Web Development for Qlik Devs - 4 Day Fast Track

Course Overview


This is a fast track option covering the following courses:

It is ideal for anyone that is familiar with the Qlik Sense product family and wants to learn how to develop with web technologies to start using the Qlik Capability APIs, Qlik Engine API and Qlik Visualisation Extension API.


This course will provide you with a clear understanding of how all of the technologies fit together and a basic understanding of how to use them.


To attend the course you'll need to bring a laptop running Windows and with Qlik Sense Desktop installed.

Day 1

We start day 1 assuming you've never seen or heard of the core web technologies (HTML, CSS, JavaScript), walking you through what they each do and how to begin using them. This is then followed by an introduction to the Qlik Capability APIs, what they are and how to start using them.

The new concepts you'll be introduced to are -

  • HTML
  • CSS
  • JavaScript
  • Debugging
  • Bootstrap
  • RequireJS
  • Qlik Capability APIs

Day 2

On day 2 we'll continue looking at the Qlik Capability APIs and how to embed existing objects in a web application and how to create visualisations on the fly, using all the techniques to build a simple dashboard. In the afternoon, we'll start exploring more advanced CSS and JavaScript topics.

The new concepts you'll be intoduced to are -

  • Qlik Visualization API
  • Callbacks and Promises
  • Data types
  • JavaScript arrays, objects and classes
  • JSON
  • For loops
  • Responsive Design
  • Media Queries

Day 3

An in-depth look at the Qlik Engine API and to use data with 3rd party visualisations in a web app/mashup, make them interactive and work with selections and filtering.

The new concepts you'll be introduced to are -

  • Websockets
  • Enigma.js
  • 3rd party visualisation libraries
  • Qlik Engine API
  • Generic Objects
  • Qlik Patches

Day 4

A look at Qlik Sense Visualisation Extensions, how to introduce 3rd party visualisations to add new possibilities and implement selections and filtering that match the standard Qlik Sense UX. It will also introduce you to AngularJS and the different techniques and approaches which can be used when building Extensions.

The new concepts you'll be introduced to are -

  • An overview of AngularJS

  • What are Extensions?

  • Creating an Extension

  • Defining properties

  • Integrating with 3rd party visualisations

  • Adding selections and filtering

Course Dates

 Select a date to enrol.

Have a question?

Get in touch, we're here to help.


Or call us

+44 7552 111329
+34 650 451 861