• 0208 432 6218
  • WhatsApp
  • AI Assistant
  • Register

Power BI Intermediate to Advanced

An Intermediate to Advanced level 6-hour course delivered via Instructor Led Online and Classroom Training.

Regular Price: £240
Batch Price: From £210   📅  View Dates & Prices

Group Booking Discount: From £120 per person  🧮 Calculate & Book

1-to-1 Training: £240  📋 Booking Request Form

Course Overview

This instructor-led Power BI Intermediate to Advanced course is designed for learners who already have a foundational understanding of Power BI and want to develop more advanced skills in data modelling, transformation, DAX, analytics, report design and deployment.

Participants will learn how to design efficient semantic models, perform advanced transformations with Power Query, understand DAX evaluation contexts, create advanced calculations and time intelligence measures, improve report interactivity and performance, and publish secure Power BI solutions. The course combines practical techniques with real-world examples that can be applied across a wide range of industries and organisations.

Course Objectives

By the end of the course, students will be able to:

  • Design efficient semantic models using fact and dimension tables
  • Work with star and snowflake schemas and manage advanced relationships
  • Perform advanced data transformations using Power Query, including M language fundamentals
  • Understand row context, filter context and context transition in DAX
  • Write advanced DAX measures using CALCULATE, iterators, variables and filter functions
  • Work with inactive relationships using USERELATIONSHIP
  • Create time intelligence calculations including YTD, previous-year and year-over-year analysis
  • Build interactive reports using drillthrough, tooltips, bookmarks and conditional formatting
  • Analyse and improve Power BI report performance
  • Publish reports, configure refresh and implement Row-Level Security in Power BI Service


Requirements

  • Basic Power BI knowledge
  • Installed latest version of Power BI Desktop
  • Optional: Power BI Service account for deployment practice

We highly recommend you complete the following course(s) before attending the Power BI Intermediate to Advanced course:

You may also complete the following course(s) before attending the Power BI Intermediate to Advanced course but they are not mandatory:


Course Content

  1. Advanced Data Modelling & Relationships
    • Understanding fact and dimension tables
    • Understanding the grain of a fact table
    • Star and snowflake schema design
    • Relationship cardinality and filter direction
    • Active and inactive relationships
    • Role-playing dimensions
    • Introduction to many-to-many relationships
    • Model organisation and best practices
  2. Advanced Power Query & Data Transformation
    • Advanced data cleaning and transformation techniques
    • Creating custom and conditional columns
    • Introduction to the M language
    • Merging queries
    • Appending queries
    • Handling errors, missing values and nulls
    • Using query parameters
    • Introduction to query folding and Power Query performance
  3. Advanced DAX & Context
    • Measures vs calculated columns
    • Understanding row context and filter context
    • Using CALCULATE and understanding context transition
    • Modifying filter context using REMOVEFILTERS and related functions
    • Using iterator functions such as SUMX
    • Ranking data using RANKX
    • Using variables with VAR and RETURN
    • Working with inactive relationships using USERELATIONSHIP
    • DAX readability and performance best practices
  4. Time Intelligence & Advanced Analysis
    • Preparing and using a dedicated Date table
    • Creating year-to-date calculations
    • Comparing results with previous periods and previous years
    • Calculating year-over-year growth
    • Creating running totals and cumulative calculations
    • Performing period comparisons using DATEADD
    • Combining time intelligence with other DAX measures
  5. Advanced Reporting & Performance
    • Creating drillthrough pages
    • Creating report page tooltips
    • Using bookmarks, buttons and report navigation
    • Applying advanced conditional formatting
    • Using Performance Analyzer
    • Identifying inefficient visuals, calculations and model elements
    • Report and model performance best practices
  6. Power BI Service, Security & Deployment
    • Publishing reports to Power BI Service
    • Understanding and using workspaces
    • Sharing and distributing reports
    • Configuring scheduled refresh and understanding data gateways
    • Creating, managing and testing Row-Level Security (RLS)
    • Power BI deployment best practices


Course Dates, Prices & Enrolment

Scroll right for more details
Delivery MethodDates & TimesHoursPriceEnrolment
Classroom Training
25 Sep 2026 - 25 Sep 2026
Friday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£240
Enrol Now
Online Training using Zoom
28 Sep 2026 - 02 Oct 2026
Mon, Wed & Fri
03:00 PM - 05:00 PM BT
6-hour over 3-day
£240
Enrol Now
Classroom Training
21 Oct 2026 - 21 Oct 2026
Wednesday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£240
Enrol Now
Online Training using Zoom
21 Oct 2026 - 21 Oct 2026
Wednesday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£240
Enrol Now
Online Training using Zoom
31 Oct 2026 - 01 Nov 2026
Saturday to Sunday
03:00 PM - 06:00 PM BT
6-hour over 2-day
£210 £240
Enrol Now
Online Training using Zoom
02 Nov 2026 - 11 Nov 2026
Mon & Wed (2 wks)
03:30 PM - 05:00 PM BT
6-hour over 4-day
£240
Enrol Now
Online Training using Zoom
18 Nov 2026 - 18 Nov 2026
Wednesday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£240
Enrol Now
Classroom Training
18 Nov 2026 - 18 Nov 2026
Wednesday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£240
Enrol Now
Online Training using Zoom
21 Nov 2026 - 28 Nov 2026
2 Saturdays
03:00 PM - 06:00 PM BT
6-hour over 2-day
£210 £240
Enrol Now
Online Training using Zoom
30 Nov 2026 - 09 Dec 2026
Mon & Wed (2 wks)
03:30 PM - 05:00 PM BT
6-hour over 4-day
£240
Enrol Now
Online Training using Zoom
12 Dec 2026 - 13 Dec 2026
Saturday to Sunday
03:00 PM - 06:00 PM BT
6-hour over 2-day
£210 £240
Enrol Now
Classroom Training
16 Dec 2026 - 16 Dec 2026
Wednesday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£240
Enrol Now
Online Training using Zoom
16 Dec 2026 - 16 Dec 2026
Wednesday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£240
Enrol Now
Classroom Training
22 Jan 2027 - 22 Jan 2027
Friday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£240
Enrol Now
Online Training using Zoom
23 Jan 2027 - 30 Jan 2027
2 Saturdays
10:00 AM - 01:00 PM BT
6-hour over 2-day
£210 £240
Enrol Now
Online Training using Zoom
25 Jan 2027 - 29 Jan 2027
Mon, Wed & Fri
03:00 PM - 05:00 PM BT
6-hour over 3-day
£240
Enrol Now
Classroom Training
19 Feb 2027 - 19 Feb 2027
Friday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£240
Enrol Now
Online Training using Zoom
21 Feb 2027 - 28 Feb 2027
2 Sundays
03:00 PM - 06:00 PM BT
6-hour over 2-day
£240
Enrol Now
Online Training using Zoom
22 Feb 2027 - 26 Feb 2027
Mon, Wed & Fri
03:00 PM - 05:00 PM BT
6-hour over 3-day
£240
Enrol Now

Price Calculator & Booking Request Form

Calculate prices for Corporate, 1-on-1 or group training and request a booking.

Do you have a special training requirement or unable to find any suitable training date? Please complete and submit the booking request form, if you want to:

  • book a course on different dates
  • book for a group of delegates
  • book corporate training
  • book a customised training
  • book a one-on-one training

The price person is less when you book a course for more people. You can find the price per person and the total cost by changing the values of the training hours and the number of people below:

Part of a Structured Career Pathway

This course is a key milestone within our professional learning pathways. Complete the recommended track to develop job-ready skills.

BI Professional Path

Learn how to become a Business Intelligence (BI) Professional with training in Power BI, SQL, Excel, Python, data modelling, dashboards, reporting, and business analytics. Explore BI career opportunities and learning pathways.

Explore Full Pathway Track

Frequently Asked Questions

Yes, participants should already have a basic understanding of Power BI, including creating reports, importing data, and using basic visualisations before attending this course.

We highly recommend completing a beginner-level Power BI course or having equivalent knowledge.

Yes, the course covers advanced DAX concepts including context transition, iterator functions, time intelligence functions, CALCULATE(), and DAX optimisation techniques.

Yes, participants will learn advanced data modelling concepts including star and snowflake schemas, many-to-many relationships, role-playing dimensions, and model performance optimisation.

Yes, the course includes publishing reports to Power BI Service, working with workspaces, configuring scheduled refresh, understanding data gateways, and implementing Row-Level Security (RLS).

SQL knowledge is not mandatory, but it can be helpful when working with data sources and advanced analytics workflows.

If you attend the course at our London training centre, laptops with Power BI already installed are provided for use during the session.

For online training, you will need access to a laptop or desktop computer with Power BI Desktop installed.

Participants will receive practice datasets, Power BI templates, DAX and M language cheat sheets, slides, and post-course exercises.

After completing this course, you can progress to advanced data analytics, data science, AI-driven reporting, Python for data analysis, or specialised business intelligence and analytics workflows.

You will learn advanced Power BI techniques including data modelling, complex DAX calculations, Power Query transformations, performance optimisation, advanced visualisations, Power BI Service deployment, and predictive analytics concepts.

Yes, the course includes advanced Power Query techniques such as merging queries, handling errors, parameterising queries, creating custom columns, and using the M language for data transformation.

Yes, the course covers performance optimisation techniques such as reducing model size, avoiding cardinality issues, using variables in DAX, and analysing query performance.

Yes, the course introduces forecasting concepts and Python integration within Power BI for predictive analytics scenarios.

You should have the latest version of Microsoft Power BI Desktop installed before attending the course.

An optional Power BI Service account may also be useful for deployment and sharing practice.

Yes, the course is highly practical and includes hands-on exercises, practice datasets, report-building activities, and real-world business scenarios.

The course is instructor-led and can be attended live online, in person at our London training centre, or delivered on-site at your organisation for corporate training.

Related Posts

What we do?

At London Academy of IT, we provide instructor-led online and in-person IT training in Data Analytics, SQL, Python, Power BI, and more. Our cutting-edge courses are designed to boost performance and enhance employability, providing the competitive edge employers look for.

Our Contacts

London Academy of IT
64 Broadway
Stratford
London E15 1NT
United Kingdom

Regional Training

2012 - 2026 © London Academy of IT Limited. All Rights Reserved.
UKPRN: 10045491. Registered in England & Wales with company no. 07923992.