We may earn an affiliate commission when you visit our partners.
Malvik Vaghadia and Pathfinder Analytics

Learn one of the most in demand business intelligence tools around and master the most important concepts in the Power BI Ecosystem.

This course is hands-on and you will

Read more

Learn one of the most in demand business intelligence tools around and master the most important concepts in the Power BI Ecosystem.

This course is hands-on and you will

  • Connect to various data sources including csv, excel, JSON and more.

  • Perform extensive data transformations to make our data ready for reporting.

  • Use relationships and data modelling methodologies to create an effective data model.

  • Explore all kinds of visualisations from Column Charts, Scatter Charts, Maps, Tooltips and more.

  • Use visual elements like action icons and buttons to navigate between pages in your report.

  • Explore the capabilities of Power BI Pro and how it can enable you to collaborate within your Organization

  • Leverage Data Analysis Expressions to add insight and analysis to our Power BI Report

By the end of the Formula One Analysis Project you will gain extensive skills and have experience of developing a business intelligence solution end to end.

You should gain more than enough experience to add value to your real world projects.

There should be more than enough to keep you engaged and learning. As an added plus you will also have lifetime access to all the lectures.

Enroll now

What's inside

Learning objectives

  • Develop a business intelligence solution end to end
  • Create interactive and visually rich reports
  • Understand how power bi service enables collaboration
  • Work with a range of data sources and become an expert at loading and transforming data from multiple sources
  • Understand data modelling in power bi
  • Understand reporting best practice
  • Create multiple visualizations
  • How to master power bi for your real world projects!

Syllabus

Introduction and Set Up
Course Introduction
Power BI Ecosystem
Power BI Desktop Installation
Read more
Power BI Desktop Interface Overview
Course Project and Dataset Download (IMPORTANT)
Part 1: Loading and Transforming Data
Part 1 Section Overview
Entering Data Manually
Saving Your Work
Loading the Races CSV Data
Removing Rows and Columns
Data Types
Working with Columns
Splitting / Extracting Information from Columns
Simple Mathematical Operations
Duplicate, Index and Conditional Columns
Refreshing the Source Data
Sorting your Data
Filtering Values
Logically Ordering your Applied Steps
Replacing Values
Duplicate vs Reference
Appending Queries
Removing Duplicates
Transpose, Reverse Rows and Count Rows
Loading the Circuits JSON File & Assignment
Loading the Drivers Text File & Assignment
Loading the Constructors CSV File & Assignment
Loading the Results CSV File & Assignments
Group By
Pivoting and Unpivoting
Download the Part 1 Power BI Report
Part 2: Data Modelling
Part 2 Section Overview
Linking Tables via Relationships
One to Many Cardinality and Cross Filter Direction
Many to Many Cardinality
One to One Cardinality
Creating the Relationships for our Data Model (Assignment)
Autodetect and Active Relationships
Data Modelling Approaches - STAR and SNOWFLAKE
Merging Tables - Join Types
Merging Tables Demonstration
Download the Part 2 Power BI Report
Part 3: Visualizations in Power BI
Part 3 Section Overview
Visualization and Report Basics
Table and Matrix Visuals
Bar and Column Charts
Quick Note on Legends
Interactions
Drilldowns and Hierarchies
The Filter Pane
Small Multiples
Line and Area Charts
Combo Charts and Cross Filter Direction Revisited
Scatter Charts
Treemaps
Cards
Data Categories and Maps
Tooltips
Visual Elements
Additional Visualizations
Best Practice Tips and Formula One Report Requirements
Creating the Formula One Report Part 1
Creating the Formula One Report Part 2
Download the Part 3 Power BI Report
Part 4: Power BI Online
Part 4 Section Overview
Power BI Online Overview
Power BI Pro Interface Tour
Publishing Reports to Power BI Pro
Dashboards
Refreshing Data
Collaboration Workspaces
Part 5: Introduction to DAX (Data Analysis Expressions)
Part 5 Section Overview - Languages in Power BI
DAX Overview
Aggregation Functions
Filter Functions
Other Functions
Assignment Questions
Download the Part 5 Power BI Report
Congratulations

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Covers Power BI Pro, enabling learners to collaborate within organizations, which is essential for professionals working in teams
Teaches data modeling methodologies, which are critical for creating effective and insightful reports
Explores a range of visualizations, including column charts, scatter charts, and maps, which are essential for creating visually rich reports
Requires Power BI Pro to explore collaboration capabilities, which may require a subscription
Uses a Formula One analysis project to teach Power BI, which may not appeal to learners without an interest in motorsports

Save this course

Save Microsoft Power BI: The Complete Guide to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Microsoft Power BI: The Complete Guide with these activities:
Review Database Concepts
Reinforce your understanding of database concepts, which are foundational to data modeling in Power BI.
Browse courses on Relational Databases
Show steps
  • Review basic database terminology.
  • Practice creating simple database schemas.
  • Familiarize yourself with SQL queries.
Read 'Storytelling with Data'
Improve your data storytelling skills to create more engaging and informative Power BI reports.
Show steps
  • Read the chapters on visual design principles.
  • Analyze examples of good and bad data visualizations.
  • Apply the principles to your own Power BI reports.
Read 'The Definitive Guide to DAX'
Deepen your understanding of DAX, which is essential for advanced data analysis in Power BI.
Show steps
  • Read the chapters on calculated columns and measures.
  • Practice writing DAX formulas for common calculations.
  • Experiment with different DAX functions.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Explore Power BI Online Tutorials
Follow online tutorials to learn about advanced features and techniques in Power BI.
Show steps
  • Search for tutorials on specific Power BI topics.
  • Follow the tutorials step-by-step.
  • Experiment with the techniques in your own reports.
DAX Function Exercises
Improve your DAX skills through targeted exercises, focusing on functions covered in the course.
Show steps
  • Identify DAX functions covered in the course.
  • Find or create datasets to practice with.
  • Write DAX formulas to solve specific problems.
Build a Personal Finance Dashboard
Apply your Power BI skills to create a dashboard for tracking personal finances, reinforcing data modeling and visualization techniques.
Show steps
  • Gather your financial data from various sources.
  • Design a data model for your personal finances.
  • Create visualizations to track income, expenses, and net worth.
  • Share your dashboard with others for feedback.
Analyze Formula One Data
Expand on the course project by performing deeper analysis and creating more advanced visualizations.
Show steps
  • Identify new questions to explore with the Formula One data.
  • Create new measures and calculated columns to answer those questions.
  • Design interactive visualizations to present your findings.
  • Share your analysis with others and gather feedback.

Career center

Learners who complete Microsoft Power BI: The Complete Guide will develop knowledge and skills that may be useful to these careers:
Business Intelligence Analyst
A Business Intelligence Analyst uses data to understand business trends, generate insights, and aid decision making. This role requires strong data skills, and this course helps learners become proficient in Power BI, a core tool for any aspiring Business Intelligence Analyst. This course covers connecting to various data sources as well as data transformation. A central focus of this course is on data modeling and creating interactive and visually rich reports, all essential to this role. The course also goes over Power BI online, including publishing reports and creating dashboards. Those hoping to become a Business Intelligence Analyst should find this course extremely helpful.
Data Analyst
Data Analysts interpret data to identify patterns and trends, often using tools such as Power BI. This course offers a comprehensive introduction to Power BI, including connecting to various data sources, transforming data, and creating visualizations. This course provides hands-on experience with data modeling, a fundamental part of any Data Analyst’s workflow. The course also goes into collaborative work, which is critical for reporting and projects. This course will be especially helpful for anyone hoping to gain practical experience they can apply to real-world projects as a Data Analyst.
Reporting Analyst
Reporting Analysts produce reports for internal use within a company. Power BI, covered extensively in this course, is a crucial tool for a Reporting Analyst, and knowing how to use it efficiently is a central skill for this role. The course provides direct instruction on how to make data ready for reporting, including data transformations and data modeling. It also provides hands-on experience in creating various data visualizations. The course is a great fit for those who aspire to make visually appealing and engaging reports with Power BI as a Reporting Analyst.
Data Visualization Specialist
Data Visualization Specialists create graphical representations of data to help make it easier to understand. This course on Power BI is a great starting point for this career path, since it covers the creation of various data visualizations, including column charts, scatter charts, maps, and tooltips. The course also goes into the use of visual elements and navigation. This course is a great fit for those who wish to be able to use Power BI to make effective and engaging data visualizations as a Data Visualization Specialist.
Business Intelligence Developer
Business Intelligence Developers build and maintain the systems used for data analysis and reporting, often using tools like Power BI. This course is an excellent starting point for aspiring Business Intelligence Developers because it goes over the Power BI ecosystem and covers connecting to a variety of data sources, performing data transformations, and creating effective data models. This course also demonstrates how to use Power BI online to collaborate within an organization. Those who wish to become a Business Intelligence Developer will find this course helps build a foundation for their career.
Database Administrator
Database Administrators manage and maintain databases. While a Database Administrator needs more than Power BI skills, this course may be useful for those who wish to understand how database reporting tools work. The course covers how to load data from multiple sources, perform transformations, and model data. It also covers how to leverage Data Analysis Expressions to add insight. This course may be helpful for a Database Administrator who wants to see how Power BI can provide a view of the data they manage.
Operations Analyst
Operations Analysts improve efficiency by analyzing data and processes. This course may be useful as it covers the Power BI ecosystem, and teaches how to load data from multiple sources, transform data, and how to create visualizations. This course also introduces the Power BI online environment, which allows for collaboration in an organization. The ability to report on operations data using a tool like Power BI will be helpful for an Operations Analyst. Such professionals may find that this course improves their ability to display trends and communicate their analysis by building interactive reports.
Financial Analyst
Financial Analysts perform data analysis to make financial recommendations. This course on Power BI may be useful for a Financial Analyst as it covers how to load and transform data from multiple sources in addition to creating interactive and visually rich reports. In particular, the course goes over data modeling and using a range of visualizations like column charts, maps, and tooltips to present insights and analysis. As such, those interested in becoming financial analysts may find that this course improves their ability to display trends and communicate their analysis by building interactive reports.
Market Research Analyst
Market Research Analysts study market conditions to advise companies on how to improve their products and marketing strategies. This course in Power BI may be useful, because it teaches the skills to work with a range of data sources, to transform data, to model it, and to create visualizations. The course focuses on Power BI, which is a common platform for analysis. For those wishing to become Market Research Analysts, this course may help improve their abilities to generate reports and communicate key findings.
Project Manager
Project Managers oversee projects from beginning to end. While this role does not always require direct data analysis, reporting using platforms like Power BI can be an important aspect for Project Managers to track project progress. This course goes over connecting to a variety of data sources, data transformation, and creating visually appealing interactive reports using Power BI. This may be helpful for anyone who hopes to use Power BI to communicate complex data with stakeholders. The course also covers how to collaborate using Power BI online.
Sales Analyst
Sales Analysts use data to improve sales strategies and increase revenue. This course in Power BI may be useful for a Sales Analyst, since it covers how to work with a range of data sources, transform data, and create visually rich reports. This course goes over Power BI online, which allows for collaborative work. By taking this course, a Sales Analyst's reporting abilities may be improved, helping them to communicate key findings to sales teams.
Management Consultant
Management Consultants advise organizations on how to improve their performance. This course may be useful for a Management Consultant as it covers connecting to multiple data sources and performing data transformations. This course teaches how to build dashboards and create interactive reports, which can be useful for management consulting projects. Those hoping to enter management consulting may find that this course helps build a foundation for their career.
Marketing Analyst
Marketing Analysts use data to understand consumer behavior and optimize marketing campaigns. This course which focuses on Power BI may help a Marketing Analyst by improving their abilities to transform data, visualize complex trends, and communicate findings to other teams. The course also goes over data modeling and using a range of visualizations like column charts, maps, and tooltips to present insights. This course may be useful for a Marketing Analyst who wants to improve their reporting abilities using Power BI.
Risk Analyst
Risk Analysts assess risks to advise a company on how to minimize potential losses. This course may be useful to a Risk Analyst as it provides hands-on experience in transforming data, modeling it, and then using visualizations to present the information. This course uses Power BI, which can be helpful in producing reports for risk analysis. A Risk Analyst may find this course helpful for generating reports that track risk trends, for example.
Statistician
Statisticians collect, analyze, and interpret data to identify trends and inform decision-making. While a Statistician typically has a strong background in statistics, this Power BI course may be useful for those looking to present their analyses using interactive reports and dashboards. This course covers connecting to various data sources, data transformation, and data modeling with Power BI. Those hoping to work as Statisticians may find that this course may be useful for presenting their statistical findings.

Reading list

We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Microsoft Power BI: The Complete Guide.
Comprehensive guide to DAX, the formula and query language used in Power BI. It provides in-depth explanations of DAX concepts and functions, along with practical examples. It valuable resource for mastering DAX and leveraging its power for data analysis in Power BI. This book is commonly used by industry professionals.
Focuses on the principles of effective data visualization and communication. It teaches you how to create compelling stories with data, making your Power BI reports more impactful. It covers topics such as choosing the right chart type, eliminating clutter, and focusing attention. This book is valuable as additional reading to improve reporting best practices.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser