Data Visualization with Python and Power BI (Udemy.com)
Learn to create Power BI reports and visual charts with Python Matplotlib and Seaborn. Power bi business intelligence
Created by: Harshit Srivastava
Last updated December 2022
What you will learn
- You will learn to create various visualization charts in Power BI
- You will also learn to create advanced charts by writing python code using seaborn and matplotlib
- You will learn to create Line chart, Scatterplot, and Violin chart
- You will also learn to create Strip plot, box plot and Lmplot chart
How it compares
Against the other 461 rated Udemy courses in Data Science on CourseDuck:
- Rating4.1 out of 5higher than 3% of them
- Reviews107#419 of 462 by number of reviews
- Length1.6 hoursshorter than 93% of them
- Last updatedDecember 2022earlier than 85% of them
Course Description
Python is one of the most popular and advanced programming language used in various domains such as machine learning and data science. Python helps you reduce the lines of code into as short as possible while keeping it in a readable format so that anyone can easily understand the implication of python code. In this course you will learn about some of the libraries in python and some methods used to create data visualization charts and data science projects. Here, you will learn about creating data visualization charts using python and Power BI business intelligence software. Power BI is an advanced software used for wide range of application areas such as Data Science, Machine Learning, Enterprise Resource Planning, Data Analysis and much more. And it makes the process of data cleaning, modelling and visualization very interactive and easy.
Although we could create various kinds of charts in Power Bi even without writing a single line of code. But there are various complex problems in data science that can be solved with the help of python libraries such as matplotlib and seaborn. Here in this course you will learn to create some of the advanced charts in power bi by writing python programs to create data visualizations for driving insights and finding outliers that may not be done by using default charts, one such example could be Violin chart. By creating a Violin chart you could easily spot the distribution range or concentration of values based on a certain category. This chart would make it intuitive to spot any segregation of values, and uniformity of distribution. It would be very difficult to represent such insights using any other default charts. Moreover, you would be learning many of such advanced custom charts in power bi that can be created by writing python codes.
The skills you learn in this course can be used in various domains related to data science and data analytics to business intelligence and machine learning.
In this course, you will be learning following concepts and visualization charts using python libraries such as pandas, matplotlib and seaborn-
Installing python packages and defining path
Creating a Line chart with matplotlib
Putting labels and creating dashed scatterplot
Violin chart with seaborn
More on Violin chart
Stripplot
Boxplot
Lmplot or align plot
Moreover, you will also learn to create other visualization charts in power bi and other concepts such as creating slicer filters and map chart-
Ribbon Chart
Table and Matrix
Drill Down Table and Matrix
Donut Ring chart
Simple Map and modes
Slicer- Basics
Slicers- Date Slicer
Instructor Details
- 4.1 Rating
107 Reviews
Harshit Srivastava
I am Self-Taught developer who had worked on various platforms using varied languages, and involved in various Projects both Open Source and Proprietary.
I have developed Web and Android Applications, chrome Extension, worked on various frameworks, fixed bugs for some projects, and explored numerous others. I think education and learning should be free and open, not be bound with restrictions like attending classes or going to college, People from all age groups, gender, faith, race, nations, etc must get equal privilege. When entire world would act this way like being a single FAMILY, we would truly realize VALUE of Knowledge and Human Life.
Currently I am teaching more than 152,000 students from 189 countries across the world.
More courses by Harshit Srivastava
Develop your Operating System from SCRATCH using SUSE linux (2022)
3.7 (197 Reviews)
Provider: Udemy
Time: 42 mins
$39.99
Create Analytics Dashboard with PowerBi and Tableau (2023)
4.2 (137 Reviews)
Provider: Udemy
Time: 2h
$39.99
Container on Microsoft AZURE Docker Kubernetes- Azure Devops (2022)
3.3 (131 Reviews)
Provider: Udemy
Time: 3.1h
$54.99
Develop your Google Chrome Extension and Firefox Plugin (2022)
3.6 (108 Reviews)
Provider: Udemy
Time: 2.4h
$19.99
More Data Science courses
Master statistics & machine learning: intuition, math, code (2026)
4.9 (3,077 Reviews)
Provider: Udemy
Time: 38.3h
$124.99
Reviews
By Gabriel Carpio on 5/8/2025
excellent, thanks
By Gabriel Antoniette on 1/18/2024
It could be better. Be more detailed in his analysis would be great.
By Partha Das on 5/20/2023
It is good match for me.
By Sarabjit Singh on 5/23/2022
very useful, happy with course
By Arthlyn Bryan on 4/12/2022
This was a good course. I was expecting more python codes. Wanted to see a lot more of what python can do in terms of generating the dataset that will then be used in Power BI.
By Vaibhav Ghoghari on 2/28/2022
Need to cover the things in more detail
By Aditya Guzzu on 1/15/2022
It has been great so far.
By Hans Heller on 11/22/2021
frustrating, i couldent solve visualitation problems.
By Palyam Reddi Sekhar on 11/13/2021
Good course for all learners.
By Sebastiano Monaco on 10/9/2021
Nice course to discover and learn Power BI.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 82 / 100












