Skip to content
UdemyData SciencePaid courseAll LevelsCertificate

Data Warehousing & Visualization in Microsoft BI & Power BI (Udemy.com)

Learn ETL, Data Analysis and Visualization using Microsoft Excel, Microsoft Business Intelligence tools and Power BI

Created by: Data Science Guide

Last updated August 2025

icon
What you will learn

  • Understand Data Warehousing Terminology
  • Understand the difference between OLTP and OLAP
  • Install and use MS SQL Server and SQL Server Management Studio
  • Install and use Microsoft Business Intelligence tools (SSIS and SSRS)
  • Understand and use how to extract, transform, and load data (ETL process) with SSIS
  • Introduced to different Flat files
  • Clean CSV files using Microsoft Excel
  • Use simple and efficient ETL that avoid many of expecting errors
  • USE SSRS to create different types of business reports
  • Practice data analysis while creating SSRS reports

How it compares

Against the other 461 rated Udemy courses in Data Science on CourseDuck:

  • Rating4.3 out of 5higher than 17% of them
  • Reviews530#229 of 462 by number of reviews
  • Length8.3 hoursshorter than 50% of them
  • Last updatedAugust 2025earlier than 54% of them

icon
Course Description

Data Warehousing

Learning how to extract, clean and load data into a SQL database warehouse are highly required skills for data analysis field. You will learn in this course how to use Microsoft Excel to clean your data before loading them into a Microsoft SQL Server database. You will learn how to use SQL Server Integration Services (SSIS) which is one of Microsoft Business Intelligence tools to perform ETL process. You will learn a simple technique that save you a lot of time and help to avoid many possible errors during the ETL process. You will learn also how to use SQL Server Reporting Services (SSRS) to create business reports and  data analysis with SQL queries. This course is designed to be more practical by putting your hands on real projects with diverse business scenarios to learn by practice.  Learning via practice is the best way to get knowledge stuck in your mind because it is similar to acquire experience through work. 

Power BI

Converting raw data to insightful diagrams and charts to make informative decisions is a crucial analytical skill in data science. You will learn in this course how to create insightful and powerful charts and perform data analysis. First, you will understand data visualization, and why data visualization. After that you will understand Power BI services and the use of each of them. After you became familiar with these services you will learn how to install and navigate in Power BI Desktop. After that, you will learn how to use the advanced functions in Power BI Editor in data preparation and cleaning. You will learn appending and merging datasets to create one dataset. After that you will learn how to turn your datasets into insightful charts using many powerful functions. You will learn how to filter your data according to your business requirements. You will learn how to create measures and calculated columns for your own data analysis. You will have an introduction to DAX language where you can learn how to create new tables and columns according to your needs. After that you will learn how to take your projects in the Cloud where you can work with other users. You will learn how use Power BI Pro interface to create, edit and share reports with others.

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Data Science Guide

My name is Abraham Joudah

I have worked in IT and Data Science for more than 15 years. After completed my bachelor’s in computer science, I worked as Database Administrator in one of the engineering companies. I have obtained several certificates from Microsoft like MCSE, MCDBA and MCSA. After several years of working in IT, I started focusing on Data Science field and learning SQL in depth to enhance my business data analysis skills. I also worked as Data Analyst in several companies. Over several years of working in this field I mastered several analytical tools, such as: R, SAS, SQL, Tableau, and Excel. As I enjoy working at data science field I pursued my study in this major and obtained my Master’s degree in Business Analytics from University of North Texas and Doctorate degree in Knowledge Management from SMU University.

I love teaching Data Science, So I decided to create several courses in this field to share my knowledge with others. I tried to be more practical in my classes rather than repeating the same materials and curriculums in this field. I used materials based on real business scenarios to provide practical knowledge for students. I focused on examples from real business. In other words, I created shortcuts for learners to gain practical experience while studying my courses.

icon
More courses by Data Science Guide

$11.99

icon
Reviews

4.3

530 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Olga Vasilyeva on 7/7/2023

For me it was a good course, it had everything i wanted and expected. A lot of practical tasks, which for me was a big plus

By Anthony Naciuk on 5/15/2023

Instructions work in 2023 - Awesome! The course briefly explains the concepts, and makes them stick by using real world projects and examples. The technology used is a little old (SSMS 2017, SSRS 2013, etc), but the fundamental skills and practices are solid. This is an EXCELLENT course for beginners in Data Engineering.

By L L on 3/22/2023

It was a good match for me as I believe it is a good reminder of all I have been trying to learn about ETL ,Reporting and Power BI. It is straight to the point and if practiced over and over again, it is definitely worthy of knowledge to get a job.

By Hani Hasan on 12/3/2022

I love the content and material presentation. Everything explained in this course is easy to understand and follow along with the lecture. I would definitely recommend this to any person who is interested to learn about Data Warehousing.

By Kashif Umer on 12/13/2021

Very impressed! Promised practical knowledge, delivering exactly that so far in to the course. Thanks you for creating this course and helping others learn and playing your bit in the development of the collective skills and knowledge of our species:)

By Sam Graci on 12/4/2020

I was not sure for the first couple videos if this course was for me but by now I am sure that it is the right one!

By Shankrappa Kulkarni on 11/14/2020

In this video he told only ETL that is taking excel -converting to -txt-and opening in excel -and converting columns to string,number,date thats it.
He told about reports i don't think that will helpful we can do it in Tablue by creating dashboards etc.
Don't get this course i simply wasted and they making money

By Vijay Vengatesh on 11/8/2020

Not good in iPhone

By Steve Dimopoulos on 10/26/2020

I enjoyed the course and feel I got a lot out of it. I especially like that the instructor would patiently repeat steps covered in previous lectures rather than assuming that students had already mastered the topic. The repetition helped me fill in the blanks. Thanks.

By Greg Williams on 10/23/2020

Extremely basic (repetitive) teaching of ETL using very narrow scope of functionality in SSIS. Zero knowledge regarding data warehouse concepts or design. Have not gotten into SSRS portion of course yet. Don't expect to be able to gain anything close to knowledge level in ETL or data warehouse skills to be able to get a job in the field. Hopefully the SSRS portion is better. Moving on to a different course for now.

By Iyad Rehani on 10/11/2020

thanks a lot !

By Chuck Henderson on 10/6/2020

The title of the course indicated the subject was about datawarehousing and Microsoft BI. However, creating a new database and adding two tables 5 separate times isn't datawarehousing. ETL is presented as taking a CSV, changing the extension to txt and converting all the data to text and then opening the file in excel to change columns back to different data types before setting up a simple SSIS project to import into one of the 5 databases that were created. There's no discussion of using ETL to load a real data warehouse with star or snowflake schemas as I assumed from the title.

Showing 12 of 61 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100