4.72
(18 Ratings)

Power Bi Masterclass

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Unlock the full potential of your data with Power BI — Microsoft’s leading business intelligence and data visualization tool.
This comprehensive, step-by-step course takes you from absolute beginner to confident Power BI user, guiding you through every stage of the analytics journey: from connecting and cleaning data, to building interactive dashboards, writing advanced DAX formulas, and automating data refreshes in the cloud.

Across 12 structured modules and nearly 6 hours of practical video lessons, you’ll learn how to:

  • Load and transform data from multiple sources

  • Build efficient data models and relationships

  • Create stunning, interactive visualizations that bring data to life

  • Master DAX for calculations, filtering, and time intelligence

  • Publish and share dashboards with your team securely

  • Set up gateways and scheduled refresh for real-time insights

Every lesson is concise, hands-on, and focused on real business scenarios, so you can apply your new skills immediately — whether you’re a business professional, data analyst, freelancer, or career changer.

By the end of this course, you’ll have the knowledge and confidence to design, build, and automate professional Power BI dashboards that drive smarter decision-making.


Total Duration: 5 hours 45 minutes
🧠 Modules: 12
🎯 Skill Level: Beginner → Advanced
📊 Format: Short, practical videos with real-world examples

Show More

What Will You Learn?

  • By the end of this comprehensive Power BI course, you will be able to:
  • 🟢 1. Master the Power BI Basics
  • Understand what Power BI is and how it fits into modern data analytics.
  • Install and set up Power BI Desktop.
  • Load and connect different data sources (Excel, CSV, databases, etc.).
  • Create your first interactive dashboard from scratch.
  • 🟡 2. Prepare and Model Data Like a Pro
  • Clean and transform data using Power Query Editor (split columns, remove rows, text/numeric transformations).
  • Build efficient data models using relationships and star schema design.
  • Manage multiple tables, hierarchies, and cardinalities to support scalable analysis.
  • Apply best practices in data modeling for accurate and high-performance reports.
  • 🟠 3. Transform and Enrich Data for Deeper Insights
  • Apply advanced transformation techniques: merge, append, pivot/unpivot.
  • Create custom and conditional columns to shape data exactly as needed.
  • Differentiate between duplicates and references for optimal query performance.
  • Sort, format, and clean data to get it ready for professional visualization.
  • 🔵 4. Build Interactive & Engaging Dashboards
  • Use slicers, filters, drill through, and bookmarks for interactive navigation.
  • Format visuals, canvases, and tooltips to enhance the user experience.
  • Master advanced visualization features like map visuals, pie charts, stacked columns, and Top N filters.
  • Add buttons and slicer controls to create dynamic dashboards.
  • 🟣 5. Write Powerful DAX Calculations
  • Create calculated columns, measures, and measure tables.
  • Use iterative functions (e.g., SUMX, AVERAGEX) for advanced calculations.
  • Understand row context vs. filter context — the foundation of DAX logic.
  • Apply logical operators, FILTER, CALCULATE, ALL, ALLEXCEPT, and ALLSELECTED to control context precisely.
  • Implement time intelligence functions like DATEDADD, YTD, and date tables for time-based analysis.
  • 🟤 6. Publish and Automate Your Reports
  • Publish reports and semantic models to Power BI Service.
  • Create and manage workspaces, apps, and shared dashboards.
  • Install and configure Power BI Gateway for automatic data refresh.
  • Schedule data updates to keep reports always up to date without manual uploads.
  • Optimize performance for enterprise-ready deployment.
  • ✨ 7. Real-World Dashboard Building Skills
  • Combine everything to design professional, insight-driven dashboards that tell a clear data story.
  • Build layouts and experiences suitable for executives and operational teams.
  • Prepare reports that are shareable, secure, and automated.
  • 🚀 After Completing This Course, You Will Be Able To:
  • ✅ Clean, model, and transform data confidently
  • ✅ Build interactive dashboards from scratch
  • ✅ Write powerful DAX formulas for advanced calculations
  • ✅ Automate data refresh and share dashboards with teams
  • ✅ Create polished, professional reports ready for real business use

Course Content

Introduction

  • Introduction
    02:37
  • Download Exercise Files First

01-Understanding the basic

02-Data Prepration and data model fundamentals

03-Data preparation modeling visualization

04-Data transformations

05-Interactive visualizations intermediate

06-Advanced transformations and visualizations

07-Advanced dashboard enhancements

08-DAX essentials

09-Dax & calculate and filtering

10-Time Intelligence

11-Publishing reports and power bi service

12-Scheduling data gateway

Student Ratings & Reviews

4.7
Total 18 Ratings
5
14 Ratings
4
3 Ratings
3
1 Rating
2
0 Rating
1
0 Rating
TA
5 days ago
too advanced - require practices
MB
6 days ago
very good, but i think for DAX, need more information
MS
1 week ago
Thanks
AA
3 weeks ago
Amazing Curriculum
MA
2 months ago
Professional as Usual
yes
MG
3 months ago
excellent
yes
Osama Okasha
4 months ago
Very good
YG
4 months ago
شكرا على التجربة وارجوا التواصل بخصوص شهادة الكورس
مف
6 months ago
جزاكم الله عنا خيرا
انا الصراحه في البداية كنت قلقان اصلا اشترك في المنصة لكن والله الموضوع مستاهل جدا جدا والشرح مبسط وممتاز وبيتعاد بالراحة
جزاكم الله خير والله شكرا جدا
AE
7 months ago
أولا جزاك الله خير .. الكورس ممتاز جدا والأسلوب رائع ولكن للأسف
الكورس للمبتدئين فقط وكنت أظن أن المستوى متقدم
وهذا ما دفعني للإشتراك
رجاء إمدادنا بكورس متقدم خاصة في إستخدام ال DAX
وال المركبة DAX
JE
7 months ago
I just completed this Power BI course, and it exceeded my expectations. The content was well-structured, starting from the basics and gradually progressing to advanced topics like Data modeling & DAX. What I liked the most were the Clear explanations and the Hands-on exercises.
Big thanks to Mohamed Afifi, the instructor.
MG
7 months ago
Wonderful Trainer and wonderful explanation from Mr. Mohamed Affifi
SA
8 months ago
Very useful content but Is there any new content about publishing and last report view?
Mohammed Mehrez
8 months ago
A simplified and useful explanation.
Amr Hamed
8 months ago
Everything works just fine except one video is not working , also i expected a complete dashboard videos to get the idea of design , i can search somewhere else for that but what the use of belonging to your academy if i am required to search somewhere else !!!
whatsapp-logo
Need help?
Kindly provide your credentials to gain access to your account.

Google reCaptcha: Invalid site key.

Forget your password? Lost password

Don’t have account? Register