Choose your language
Power BI and Power Virtual Agents Course
More than 2 million students worldwide

Power BI and Power Virtual Agents Course

Master Power BI and Power Virtual Agents in one comprehensive course that takes you from raw data to interactive dashboards and intelligent chatbots. Learn DAX, Power Query, data modeling, and conversational AI design with hands-on, real-world projects. Whether you're a data analyst or a business professional, this course gives you the tools to automate insights and deliver smarter decisions.

Dedika for businesses

What you will learn:

  • Build and publish interactive Power BI reports with professional formatting and interactivity.

  • Write DAX measures using CALCULATE, time intelligence, and advanced filter context patterns.

  • Transform messy raw data into clean, structured datasets using Power Query and M language.

  • Design efficient data models with relationships, hierarchies, and row-level security configurations.

  • Create and deploy AI-powered chatbots using Power Virtual Agents without writing custom code.

  • Integrate Power Automate flows with Power BI and bots to automate data-driven business processes.

How you study in practice Power BI and Power Virtual Agents Course

How you practice Power BI and Power Virtual Agents Course

For companies looking to train their teams

With Dedika for businesses, the course includes exercises and examples tailored to your own business and the way your company needs.

Click here

Course Content

8 Chapters • 38 LessonsDuration between 4 and 360 hours (you decide)

Chapter 1See details

Introduction to Power BI Fundamentals

  • Lesson 1 • Understanding Data Models

    Explains tables, relationships, and cardinality within Power BI's model view. Students understand how data structure drives report accuracy.

  • Lesson 2 • Power BI Ecosystem Overview

    Covers Power BI Desktop, Service, and Mobile and how they interconnect. Establishes the platform context needed for all subsequent chapters.

  • Lesson 3 • Connecting to Data Sources

    Teaches how to import and connect to common data sources such as Excel, CSV, and databases. Lays the groundwork for data transformation in the next section.

  • Lesson 4 • Navigating the Power BI Interface

    Introduces the ribbon, panes, and canvas layout of Power BI Desktop. Students gain confidence moving through the tool before building any reports.

Chapter 2See details

Data Transformation with Power Query

  • Lesson 1 • Power Query Editor Interface

    Introduces the Query Editor ribbon, Applied Steps pane, and preview grid. Students learn to navigate the transformation environment confidently.

  • Lesson 2 • Shaping and Restructuring Data

    Teaches pivoting, unpivoting, splitting columns, and merging queries. Students reshape data to match the star schema model introduced earlier.

  • Lesson 3 • Custom Columns and M Language Basics

    Introduces custom column formulas and the M formula language underlying Power Query. Students extend transformations beyond built-in UI options.

  • Lesson 4 • Essential Data Cleaning Techniques

    Covers removing duplicates, handling nulls, and correcting data types. These skills ensure data quality before any analysis begins.

  • Lesson 5 • Query Management and Best Practices

    Covers organizing queries into groups, disabling load, and documenting steps. Students build maintainable, scalable query structures.

Chapter 3See details

Data Modeling and Relationships

  • Lesson 1 • Building Relationships in Model View

    Teaches creating and editing relationships using drag-and-drop and the Manage Relationships dialog. Students apply star schema principles from Chapter 1.

  • Lesson 2 • Hierarchies and Display Folders

    Covers building date, geographic, and custom hierarchies and organizing fields into display folders. Students improve report usability and field discoverability.

  • Lesson 3 • Calculated Columns and Tables

    Introduces DAX-based calculated columns and calculated tables added in Model view. Students extend the model without altering source data.

  • Lesson 4 • Model Performance Optimization

    Explains column cardinality, data type choices, and removing unnecessary columns to reduce model size. Students produce faster-loading reports.

Chapter 4See details

DAX Formulas and Measures

  • Lesson 1 • CALCULATE and Filter Modification

    Teaches CALCULATE as the primary function for modifying filter context. Students build measures that override or extend report-level filters.

  • Lesson 2 • Time Intelligence Functions

    Covers TOTALYTD, SAMEPERIODLASTYEAR, DATEADD, and related functions for period-over-period analysis. Students build standard financial and operational time comparisons.

  • Lesson 3 • Advanced DAX Patterns

    Introduces ranking, dynamic segmentation, and SWITCH-based measures for complex business logic. Students apply patterns reusable across multiple report types.

  • Lesson 4 • DAX Syntax and Basic Aggregations

    Introduces DAX syntax rules and common aggregation functions such as SUM, AVERAGE, and COUNT. Students write their first measures in the measure editor.

  • Lesson 5 • Filter Context and Row Context

    Explains how filter context from visuals and row context from tables affect DAX results. Students debug unexpected measure values confidently.

Chapter 5See details

Building Effective Reports and Visuals

  • Lesson 1 • Report Accessibility and Usability

    Covers alt text, tab order, color contrast, and keyboard navigation for inclusive report design. Students meet accessibility standards expected in professional environments.

  • Lesson 2 • Bookmarks, Buttons, and Navigation

    Introduces bookmarks, action buttons, and page navigation for guided storytelling. Students create app-like report experiences.

  • Lesson 3 • Choosing the Right Visual Type

    Maps common analytical questions to appropriate chart types such as bar, line, scatter, and map visuals. Students avoid misleading or ineffective chart choices.

  • Lesson 4 • Formatting and Theming Reports

    Covers the Format pane, custom themes via JSON, and consistent color and font standards. Students produce polished, brand-aligned reports.

  • Lesson 5 • Interactivity with Slicers and Filters

    Teaches slicers, filter pane configuration, and cross-filtering behavior between visuals. Students build reports that users can explore without editing.

Chapter 6See details

Publishing and Managing in Power BI Service

  • Lesson 1 • Publishing Reports to the Service

    Walks through publishing from Desktop, selecting target workspaces, and verifying successful uploads. Students connect Desktop development to the cloud environment.

  • Lesson 2 • Dataset Refresh and Gateway Setup

    Teaches scheduled refresh, on-premises data gateway installation, and refresh failure troubleshooting. Students maintain live, up-to-date datasets in the Service.

  • Lesson 3 • Dashboards and Pinning Visuals

    Covers creating dashboards by pinning report visuals and configuring tiles. Students distinguish dashboards from reports and use each appropriately.

  • Lesson 4 • Row-Level Security Configuration

    Introduces static and dynamic RLS roles defined in Desktop and enforced in the Service. Students restrict data access by user identity.

  • Lesson 5 • Workspaces and Collaboration

    Explains workspace roles, creating new workspaces, and sharing content with colleagues. Students manage team-based report development securely.

Chapter 7See details

Introduction to Power Virtual Agents

  • Lesson 1 • Variables and Slot Filling

    Teaches bot variables, slot filling from user input, and variable scoping across topics. Students capture and reuse user-provided data within conversations.

  • Lesson 2 • Testing and Publishing Bots

    Covers the test chat pane, conversation diagnostics, and publishing bots to channels. Students validate bot behavior and deploy to end users.

  • Lesson 3 • Topics and Conversation Design

    Covers system topics, custom topics, trigger phrases, and conversation node types. Students design the core dialogue structure of a working bot.

  • Lesson 4 • Power Virtual Agents Platform Overview

    Introduces the PVA interface, bot creation wizard, and its position in the Power Platform ecosystem. Students understand where PVA fits alongside Power BI and Power Automate.

  • Lesson 5 • Entities and Natural Language Understanding

    Introduces prebuilt and custom entities that extract structured data from user messages. Students improve bot accuracy beyond exact keyword matching.

Chapter 8See details

Advanced PVA and Power Platform Integration

  • Lesson 1 • Integrating Power Automate with PVA

    Teaches calling Power Automate flows from bot topics to perform actions and retrieve data. Students connect bots to external systems without custom code.

  • Lesson 2 • Adaptive Cards and Rich Responses

    Introduces Adaptive Card JSON templates for structured, visually rich bot messages. Students replace plain text responses with interactive card layouts.

  • Lesson 3 • Bot Analytics and Continuous Improvement

    Teaches reading PVA analytics dashboards, identifying abandonment points, and iterating on topic design. Students apply a data-driven improvement cycle to bot performance.

  • Lesson 4 • Surfacing Power BI Data in Bots

    Covers querying Power BI datasets via flows and presenting KPIs or report links in bot responses. Students bridge the analytics and conversational AI layers.

  • Lesson 5 • Escalation and Handoff to Agents

    Covers escalation topics, transfer to agent nodes, and integration with customer service platforms. Students design graceful handoffs when bots reach their limits.

Certification

Your valid completion certificate

This course is for you:

  • Data analysts: ready to move beyond spreadsheets into professional BI reporting.

  • Business operations professionals: looking to reduce repetitive manual reporting tasks.

  • IT generalists: expanding their skill set into the Microsoft Power Platform ecosystem.

  • Career changers: entering data or automation roles without a traditional tech background.

  • Team leads: wanting self-service dashboards their departments can actually navigate.

  • Customer service managers: exploring chatbot automation to handle high-volume inquiries.

What our students say

Your classes are perfect. I purchased the one-year package and finally have the opportunity to follow various topics of interest without needing to switch platforms... I thank you for everything you do, I've already recommended you to other people...
Giulio Carlo
Giulio CarloDigital Marketing Student
I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.
Mariana Ferres
Mariana FerresPhotography Student
I like the content and the presentation style and video transcription, which speeds up the process!
Luciana Alvarenga
Luciana AlvarengaNail Design Student
The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.
André Felipe
André FelipePrompt Engineering Student

Top trainings

FAQ

Who is Dedika?

Is the certificate valid in United States?

Are the courses free?

What is the course workload?

What are the courses like?

How do the courses work?

What is the duration of the courses?

What is the cost or price of the courses?

What is an EAD or online course and how does it work?

PDF Course