• 0208 432 6218
  • WhatsApp
  • Register

Power BI Intermediate to Advanced

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

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

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

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

Course Overview

This instructor-led training course is designed for learners who have a foundational understanding of Power BI and are ready to elevate their skills in data modelling, analytics, and performance optimisation. Participants will explore advanced topics such as efficient data schema design, managing complex relationships, writing sophisticated DAX formulas for time intelligence and context control, and performing powerful data transformations using the M language in Power Query. This course equips participants with the expertise to build highly interactive, efficient, and insightful Power BI solutions for real-world business scenarios.

Course Objects

By the end of the course, students will:

  • Model complex data using star/snowflake schemas efficiently
  • Write powerful DAX expressions including context transition and time intelligence
  • Perform advanced data transformations using the M language
  • Optimise data models and reports for high performance
  • Use forecasting and Python integration for predictive analytics
  • Enhance reports with advanced visuals and conditional formatting


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
    • Star & Snowflake schema design
    • Many-to-many relationships
    • Role-playing dimensions (e.g., multiple date fields)
    • Managing model performance with calculated tables vs. relationships
    • Managing relationships with DAX (e.g., USERELATIONSHIP)
  2. Advanced DAX for Data Analysis
    • Understanding row context vs. filter context
    • Time intelligence functions: SAMEPERIODLASTYEAR, DATESYTD, PARALLELPERIOD
    • Iterator functions: SUMX, AVERAGEX, RANKX
    • Context transition and CALCULATE()
    • Debugging and optimizing DAX
  3. Power Query – Advanced Data Transformation
    • Custom columns using M
    • Merging & appending queries
    • Conditional transformations
    • Handling errors and nulls
    • Parameterizing queries
    • Using functions in Power Query
  4. Advanced Visualisations & UX Design
    • KPI visualizations and custom visuals
    • Bookmarks & buttons for storytelling
    • Drillthrough and tooltip pages
    • Conditional formatting and dynamic visuals
    • Grouping, binning, and segmentation visuals
  5. Performance Optimization & Best Practices
    • Query diagnostics and performance analyzer
    • Reducing model size with summarization
    • Avoiding cardinality issues
    • Using variables in DAX for clarity and performance
  6. Power BI Service & Deployment
    • Publishing to Power BI Service
    • Workspaces and sharing reports
    • Data refresh and scheduled refresh
    • Creating and managing dashboards
    • Row-Level Security (RLS) setup
    • Introduction to Power BI Mobile
Materials Provided
  • Practice datasets
  • Power BI templates and DAX/M cheat sheets
  • Slides and post-course exercise


Course Dates, Prices & Enrolment

Scroll right for more details
Delivery MethodDates & TimesHoursPriceEnrolment
Classroom Training
16 Jun 2026 - 18 Jun 2026
Tuesday & Thursday
10:00 AM - 01:00 PM BT
6-hour over 2-day
£210
Enrol Now
Online Training using Zoom
22 Jun 2026 - 26 Jun 2026
Mon, Wed & Fri
03:00 PM - 05:00 PM BT
6-hour over 3-day
£210
Enrol Now
Online Training using Zoom
04 Jul 2026 - 05 Jul 2026
Saturday to Sunday
04:00 PM - 07:00 PM BT
6-hour over 2-day
£210
Enrol Now
Classroom Training
10 Jul 2026 - 10 Jul 2026
Friday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£210
Enrol Now
Online Training using Zoom
01 Aug 2026 - 02 Aug 2026
Saturday to Sunday
04:00 PM - 07:00 PM BT
6-hour over 2-day
£210
Enrol Now
Online Training using Zoom
24 Aug 2026 - 28 Aug 2026
Mon, Wed & Fri
03:00 PM - 05:00 PM BT
6-hour over 3-day
£210
Enrol Now
Classroom Training
25 Aug 2026 - 27 Aug 2026
Tuesday & Thursday
10:00 AM - 01:00 PM BT
6-hour over 2-day
£210
Enrol Now
Online Training using Zoom
29 Aug 2026 - 30 Aug 2026
Saturday to Sunday
04:00 PM - 07:00 PM BT
6-hour over 2-day
£210
Enrol Now
Classroom Training
11 Sep 2026 - 11 Sep 2026
Friday
10:00 AM - 04:00 PM BT
6-hour over 1-day
£210
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 critical milestone within our professional pipelines. Complete the complete track sequentially to achieve job-ready credentials.

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, managing workspaces, configuring scheduled refreshes, creating dashboards, 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.