
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.
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.
Course Content
8 Chapters • 38 LessonsDuration between 4 and 360 hours (you decide)
Chapter 1HideHide detailsSee detailsIntroduction to Power BI Fundamentals
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 2HideHide detailsSee detailsData Transformation with Power Query
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 3HideHide detailsSee detailsData Modeling and Relationships
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 4HideHide detailsSee detailsDAX Formulas and Measures
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 5HideHide detailsSee detailsBuilding Effective Reports and Visuals
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 6HideHide detailsSee detailsPublishing and Managing in Power BI Service
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 7HideHide detailsSee detailsIntroduction to Power Virtual Agents
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 8HideHide detailsSee detailsAdvanced PVA and Power Platform Integration
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.
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...

I like how the lessons are straight to the point and how I can switch chapters and skip content I don't need.

I like the content and the presentation style and video transcription, which speeds up the process!

The platform is fast, simple to use. The diversity of content and complementary videos really help with learning.

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




















