Curso Qlik Sense Developer I E II
30 horasVisão Geral
O curso Qlik Sense Developer I e II é um treinamento completo para desenvolvedores que desejam dominar o Qlik Sense, desde a criação de visualizações básicas até o desenvolvimento de soluções avançadas de dados e aplicações analíticas. Dividido em dois níveis, Developer I foca nos fundamentos de visualização e scripting básico, enquanto Developer II aborda técnicas avançadas de modelagem de dados, personalização e automação.
Por que você deve fazer este curso
O Qlik Sense é uma ferramenta líder em business intelligence, e desenvolvedores capacitados são essenciais para criar soluções analíticas eficazes. Este curso oferece uma progressão clara de habilidades, permitindo que você construa dashboards interativos, modele dados complexos e entregue valor estratégico às organizações, destacando-se no mercado de BI.
Objetivo
Após realizar este Qlik Sense Developer I e II, você será capaz de:
- Developer I: Criar e personalizar visualizações interativas e carregar dados básicos no Qlik Sense.
- Developer II: Desenvolver modelos de dados avançados, otimizar scripts e criar soluções analíticas complexas.
- Construir aplicações completas de BI, desde a ingestão de dados até a entrega de insights.
- Aplicar boas práticas para desempenho e escalabilidade em projetos Qlik Sense.
Publico Alvo
- Desenvolvedores iniciantes ou intermediários em BI (Developer I).
- Desenvolvedores com experiência básica em Qlik Sense buscando avançar (Developer II).
- Profissionais de dados ou TI interessados em visualização e manipulação de dados.
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
Introduction to Qlik Sense
- Overview of Qlik Sense and its capabilities
- Exploring the Qlik Sense Hub and interface
- Hands-on: Navigating a sample app
Creating Your First App
- Building a new app from scratch
- Importing data via the Data Manager
- Practical example: Loading a CSV file
Basic Visualizations
- Adding charts (bar, line, pie) to sheets
- Configuring properties and dimensions
- Hands-on: Creating a sales dashboard
Introduction to Data Load Editor
- Basics of the Qlik scripting language
- Loading data with LOAD and SELECT
- Practical example: Loading data from Excel
Working with Dimensions and Measures
- Defining dimensions and measures in apps
- Using expressions for calculations
- Hands-on: Calculating total sales by region
Interactivity in Visualizations
- Adding filters and selections
- Linking sheets and storytelling
- Practical example: Adding interactivity to a dashboard
Data Connections Basics
- Connecting to databases and files
- Managing data connections
- Hands-on: Connecting to a SQL database
Simple Data Transformations
- Renaming fields and basic cleaning
- Using WHERE and ORDER BY in scripts
- Practical example: Cleaning customer data
Sharing and Publishing Apps
- Exporting and importing apps
- Publishing to streams (basic concepts)
- Hands-on: Sharing an app with a team
Developer I Capstone ProjectQlik Sense Developer II
- Building a complete app with visualizations and data
- Presenting insights from a sample dataset
- Final exercise: Creating a sales performance dashboard
Advanced Scripting Concepts
- Using variables and control structures (IF, FOR)
- Modularizing scripts with subroutines
- Hands-on: Automating a multi-file load
Complex Data Modeling
- Joins, concatenations, and synthetic keys
- Building star and snowflake schemas
- Practical example: Modeling sales and inventory data
Optimizing Data Loads
- Incremental loads with QVD files
- Performance tuning in scripts
- Hands-on: Creating and using a QVD file
Advanced Visualizations
- Customizing charts with expressions
- Using extensions and custom objects
- Practical example: Building a dynamic KPI dashboard
Set Analysis Basics
- Introduction to set analysis syntax
- Creating advanced calculations
- Hands-on: Calculating year-over-year growth
Data Security in Scripts
- Implementing section access for row-level security
- Managing user permissions in data
- Practical example: Restricting data by user role
Automation and Scheduling
- Automating reloads with tasks
- Using variables for dynamic scripts
- Hands-on: Scheduling a daily data refresh
Troubleshooting Scripts and Apps
- Debugging techniques in the Data Load Editor
- Resolving common errors
- Practical example: Fixing a broken script
Integration with External Tools
- Connecting to APIs and web data
- Exporting data from Qlik Sense
- Hands-on: Loading data from a REST API
Developer II Capstone Project
- Designing an advanced app with complex data model
- Implementing security and automation
- Final exercise: Building a multi-source BI solution