Power BI Full Course Syllabus
- Module 1: Introduction to Power BI
- What is Power BI?
- Why Power BI is used
- Power BI components
- Power BI Desktop
- Power BI Service
- Power BI Mobile
- Business Intelligence (BI) basics
- Power BI workflow
- Module 2: Installing & Exploring Power BI Desktop
- Download & installation
- Power BI interface
- Reports, Pages, and Visualizations
- Data View, Model View, Report View
- Module 3: Data Sources in Power BI
- Connecting to data sources:
- Excel
- CSV / Text files
- SQL Server
- MySQL
- Module 4: Power Query (Data Transformation)
- Power Query Editor
- Data cleaning:
- Remove duplicates
- Handle missing values
- Split / merge columns
- Change data types
- Filtering & sorting
- Conditional columns
- Merge & Append queries
- Query folding (basics)
- Module 5: Data Modeling
- Tables and relationships
- Cardinality (One-to-One, One-to-Many)
- Manage relationships
- Module 6: DAX (Data Analysis Expressions)
- Basic DAX:
- Calculated Columns
- Measures
- Basic functions: SUM, AVERAGE, COUNT
- IF, SWITCH
- CALCULATE
- Intermediate DAX:
- Filter context & row context
- Time intelligence functions:
- TOTALYTD
- SAMEPERIODLASTYEAR
- DATEADD
- Module 7: Visualizations
- Bar, Column, Line charts
- Pie & Donut charts
- Table & Matrix
- Cards & KPIs
- Maps
- Custom visuals
- Formatting visuals
- Tooltips
- Module 8: Filters & Interactions
- Visual-level filters
- Page-level filters
- Report-level filters
- Slicers
- Drill-down & Drill-through
- Cross-filtering & highlighting
- Module 9: Dashboards & Reports
- Designing interactive reports
- Best practices for dashboard design
- Themes & layouts
- Report navigation (buttons & bookmarks)
- Module 10: Power BI Service (Online)
- Publishing reports
- Workspaces
- Dashboards vs Reports
- Sharing reports
- Apps in Power BI
- Data refresh (scheduled refresh)
- Module 11: Row-Level Security (RLS)
- What is RLS
- Creating roles
- Dynamic RLS
- Testing security roles
- Module 12: Interview & Project Preparation
- Real-time business scenarios
- Case studies
- Common interview questions
- End-to-end Power BI project