Courses Details
Course Schedule
Course Objectives

a.      Qlik Sense Desktop

                                                              i.     Give a good start on QlikSense Mashup.

                                                            ii.     A quick walk through of different APIs mentioned in list below will be provided. Working samples on some APIs will be demonstrated, which will provide very good start.

b.      Qlik Sense Server

                                                              i.     Single Node server configuration & Multi Node server configuration

                                                            ii.     How each service of QMC integrate each other in Node Configuration and how they connect and provide service in between.

                                                          iii.     Security and Section Access

Course Prerequisites

a.      Preferred to have QlikSense Visualization and Data Modelling working experience of 6 months at least. Orelse recently (in last 10 days) should have undergone Qlik Sense Visualization and Data modelling training.

b.      Web development experience of at least 6 months with decent knowledge of HTML, CSS, and JavaScript. Or else recently (in last 10 days) should have undergone HTML, CSS, and JavaScript training.

c.      For .NET integration topic knowledge of .NET including visual studio is needed.

d.      Any 1 backend RDBMS e.g. SQL Server, Oracle etc.

Course Outline


A] Qlik Sense Developer

1.      Introduction

2.      Difference between Extension,Widget, Mashup, and Embedded Analytics

3.      Dev Hub

a.      What’s Dev hub?

b.      Use Dev hub for development

4.      Extension

a.      Create new sample Extension

b.      Learn more using Extensions for

                                                  i.     Bookmark

                                                ii.     Table

c.      HyperCube

                                                  i.     What is HyperCube

                                                ii.     Create chart using third party library

5.      Widget

a.      What is Widget

b.      Create Sample Widget

6.      MashUp

a.      What is MashUp

b.      Different APIs

                                                  i.     Engine API

1.      What is Engine API

                                                ii.     Extension API

The Extension API consists of methods and properties used to create custom visualization extensions.

1.      What is Extension API

                                              iii.     Capability APIs

The Capability APIs are a collection of JavaScript APIs that allows you to easily embed Qlik Sense content into a web page. With just a few linesof code it is possible to create a visualization that leverages the Qlik Sense visualization library.

1.      Root API

a.      getAppList

b.      openApp

c.      setLanguage

2.      App API

a.      GetObject

3.      Bookmark API

a.      Apply

b.      Create

c.      Remove

4.      Field API

a.      Field

b.      selectValues

c.      clear

d.      clearOther

5.      Global API

a.      getProductVersion

b.      getAppList

c.      getAuthenticatedUser

6.      Navigation API

a.      getCurrentSheetId

b.      gotoSheet

c.      gotoStory

7.      Selection API

8.      Table API

9.      Variable API

a.      Get

b.      Create

10.  Visualization API

a.      Create

                                              iv.     App Integration API

                                                v.     Single Integration API

c.      Mashup Templates

7.      Use Visual Studio to Access QlikSense – Qlik Analytics for Visual Studio

8.      Other topics

a.      Few Qliksense features that are not available in QlikView.

9.      Migrate QlikView to QlikSense

10.  About list of items which interpret difference in QlikView functionalities not possible in Qlik Sense,and Solution using Extension or VB macro – There are many missing visualization areas between QlikView and Qlik Sense. So listing out every individual may not be possible. Above mentioned topics will give idea with practicals on some about how to get QlikSense data and visualizations and build mashups and/or extensions. So this point can be considered as covered.


B] Qlik Sense server:

1.      Single Node server configuration & Multi Node server configuration

2.      How each service of QMC integrate each other in Node Configuration and how they connect and provide service in between.

3.      Security and Section Access