Skip to main content
MindLeap AI MindLeap AI
Beginner Level

Microsoft Power BI Desktop for Business Intelligence

★ 4.8 (300 learners) 60 hrs total 1 modules
Power BI Snowflake Microsoft Excel
Only 5 seats left · Next batch starts 8 Aug 2026
Download Curriculum
60 hrs
of content
1 modules
in curriculum
16 projects
hands-on builds
Beginner
difficulty

Curriculum covers

Frameworks you'll master

3 tools & frameworks
Power BI Snowflake Microsoft Excel

Course Curriculum

1 modules · 60 hours · 24 live sessions

Microsoft Power BI for Business Intelligence 24 sessions
  • Introducing Microsoft Power BI Desktop
  • Meet Power BI Desktop
  • Downloading Power BI
  • IMPORTANT: Adjusting Settings
  • Power BI Desktop Interface & Workflow
  • Power BI Desktop Installation and User Interface
  • Resources & Monthly Updates
  • Connecting & Shaping Data
  • Introduction
  • Power BI FrontEnd vs. BackEnd
  • Types of Data Connectors
  • The Power Query Editor
  • Basic Table Transformations
  • ASSIGNMENT: Table Transformations
  • SOLUTION: Table Transformations
  • PRO TIP: Storage & Connection Modes
  • Connecting to a Database
  • Extracting Data from the Web
  • Data QA & Profiling Tools
  • Text Tools
  • ASSIGNMENT: TextSpecific Tools
  • Numerical Tools
  • Date & Time Tools
  • Change Type with Locale
  • PRO TIP: Rolling Calendars
  • ASSIGNMENT: Calendar Tables
  • Index & Conditional Columns
  • Calculated Column Best Practices
  • Grouping & Aggregating
  • Pivoting & Unpivoting
  • Merging Queries
  • Appending Queries
  • PRO TIP: Appending Files from a Folder
  • Data Source Settings
  • PRO TIP: Data Source Parameters
  • Refreshing Queries
  • PRO TIP: Importing Excel Models
  • Power Query Best Practices
  • Data Connectivity and Transformation
  • Connecting to Data Sources in Power BI Desktop
  • Data Transformation using Power Query Editor
  • Data Transformation Example – I
  • Data Transformation Example – II
  • Data Transformation Example – III
  • Data Transformation Example – IV
  • Data Connectivity and Transformation
  • Creating a Data Model
  • Introduction
  • Data Modeling 101
  • Database Normalization
  • Fact & Dimension Tables
  • Primary & Foreign Keys
  • Relationships vs. Merged Tables
  • Creating Table Relationships
  • Managing & Editing Relationships
  • Star & Snowflake Schemas
  • ASSIGNMENT: Table Relationships
  • PRO TIP: Active & Inactive Relationships
  • Relationship Cardinality
  • Connecting Multiple Fact Tables
  • Filter Context & Filter Flow
  • BiDirectional Filters & Ambiguity
  • Hiding Fields from Report View
  • ASSIGNMENT: Filter Flow
  • PRO TIP: Model Layouts
  • Data Formats & Categories
  • Creating Hierarchies
  • ASSIGNMENT: Hierarchies
  • Data Model Best Practices
  • Calculated Fields with DAX
  • Data Analysis Expressions 101
  • DAX vs. M Languages
  • Intro to DAX Calculated Columns
  • Intro to DAX Measures
  • Implicit vs. Explicit Measures
  • Quick Measures
  • RECAP: Calculated Columns vs. Measures
  • PRO TIP: Dedicated Measure Tables
  • Understanding Filter Context
  • StepbyStep DAX Measure Calculation
  • DAX Syntax & Operators
  • Common DAX Function Categories
  • Basic Math & Stats Functions
  • Counting Functions
  • ASSIGNMENT: Math & Stats Functions
  • Conditional & Logical Functions
  • The SWITCH Function
  • ASSIGNMENT: Logical Functions
  • Common Text Functions
  • ASSIGNMENT: Text Functions
  • Basic Date & Time Functions
  • ASSIGNMENT: Date & Time
  • Joining Data with RELATED
  • The CALCULATE Function
  • DAX Measure Totals
  • ASSIGNMENT: CALCULATE
  • ASSIGNMENT: CALCULATE & ALL
  • The FILTER Function
  • Iterator (X) Functions
  • ASSIGNMENT: Iterators
  • Time Intelligence Patterns
  • ASSIGNMENT: Time Intelligence
  • DAX Best Practices
  • Data Modeling and DAX
  • Introduction to Data Modeling
  • Relationships and Their Properties
  • Data Analysis Expressions (DAX)
  • Data Modeling and DAX
  • DAX Applications
  • Data Expressions Applications – I
  • Data Expressions Applications – II
  • Data Expressions Applications – III
  • DAX Applications
  • Data Applications
  • Visualize Data with Reports
  • The 3 Key Questions
  • Dashboard Design Framework
  • Sketching the Dashboard Layout
  • Adding Report Pages & Objects
  • Naming & Grouping Objects
  • Cards & MultiRow Cards
  • ASSIGNMENT: Cards
  • Building & Formatting Charts
  • Line Charts
  • PRO TIP: Trend Lines & Forecasts
  • ASSIGNMENT: Line Chart & Trend
  • KPI Cards
  • Bar & Donut Charts
  • Basic Filtering Options
  • ASSIGNMENT: Donuts & Filters
  • 1min
  • Play
  • 134. SOLUTION: Donuts & Filters
  • Table & Matrix Visuals
  • Conditional formatting
  • Top N Filtering
  • ASSIGNMENT: Tables
  • Top N Text Cards
  • ASSIGNMENT: Top N Text Cards
  • Map Visuals
  • Report Slicers
  • ASSIGNMENT: Slicers
  • PRO TIP: HASONEVALUE
  • Gauge Charts
  • PRO TIP: Advanced Conditional Formatting
  • Area Charts
  • Drill Up & Drill Down
  • ASSIGNMENT: Drill Up & Drill Down
  • Drill through Filters
  • Editing Report Interactions
  • ASSIGNMENT: Report Interactions
  • Adding Bookmarks
  • ASSIGNMENT: Bookmarks
  • PRO TIP: Custom Navigation Buttons
  • PRO TIP: Slicer Panels
  • Numeric Range Parameters
  • Fields Parameters
  • ASSIGNMENT: Fields Parameters
  • PRO TIP: Custom Tool Tips
  • Importing Custom Visuals
  • Managing & Viewing Roles
  • Mobile Layouts
  • PREVIEW: Publishing to Power BI Service
  • Data Visualization Best Practices
  • Artificial Intelligence
  • Introduction
  • Anomaly Detection
  • Smart Narratives
  • Q&A Visuals
  • Decomposition Trees
  • Key Influencers
  • Dashboard Creation, Sharing and Collaboration
  • Creating and Managing Dashboards
  • Managing Dataset Configuration and Permissions
  • Creating and Managing Workspaces and Apps
  • Dashboard Creation, Sharing, and Collaboration
  • Dashboard Creation, Sharing, and Collaboration
  • Power BI Optimization Tools
  • Introduction
  • The Optimize Ribbon
  • Pausing Visuals
  • Optimization Presets
  • Applying All Slicers
  • Performance Analyzer
  • External Tools
  • New Power BI Features and Updates
  • Calculation Groups (Oct 2023)
  • New Card Visual (Nov 2023)
  • DAX Query View (Nov 2023)
  • Button Slicer (Nov 2023)
  • List Slicer (May 2025)
  • Visual Calculations (Feb 2024)
  • DAX INFO.VIEW Functions (Oct 2024)
  • AI Documentation with TMDL (Jan 2025)
  • Maven Market
  • Introduction
  • PART 1: Connecting & Shaping the Data
  • PART 2: Creating the Data Model
  • PART 3: Adding DAX Measures
  • PART 4: Building the Report

Batch Schedule

⚡ Seats filling fast — only 5 remaining across all batches

Available Batches
Batch Type Schedule Duration Next Start Date Availability
Weekend Sat & Sun, 10am–1pm 10 weeks 8 Aug 2026 Available
Weekday Mon–Fri, 7–9pm 8 weeks 10 Aug 2026 Available
Fast-track Mon–Sun, 6 hours/day 2 weeks 17 Aug 2026 Only 5 seats left

Ready to Get Started?

Download the curriculum to see every module, batch dates and fees. Book a free 30-minute session with our advisors to get your questions answered.

Book Free Demo

Download the Full Curriculum

See every module, capstone project, and tool covered — free, instant access.

Similar Courses You Might Like

View Course →
Microsoft Azure
microsoft azure

Azure Kubernetes Service with Azure DevOps and Terraform

★ 4.8 · 300 learners · Intermediate
Starts 8 Aug 2026 · ~1–2 months
View Course →
Microsoft Azure
microsoft azure

Microsoft Certified - Security, Compliance & Identity Fundamentals - SC-900

★ 4.8 · 300 learners · Beginner
Starts 15 Aug 2026 · ~1–2 months
View Course →
Microsoft Azure
microsoft azure

Microsoft Certified Azure Administrator Associate (AZ-104)

★ 4.8 · 300 learners · Intermediate
Starts 22 Aug 2026 · ~1–2 months
View Course →
Microsoft Azure
microsoft azure

Microsoft Certified Azure AI Engineer Associate (AI-102)

★ 4.8 · 300 learners · Intermediate
Starts 29 Aug 2026 · ~1–2 months
Book Free Demo