Power BI: from Zero to Expert

Learn to create professional dashboards and interactive reports with Power BI. From data connection to online publishing, you'll acquire all the necessary skills to become a Business Intelligence expert.

Best Seller Icon Bestseller
  • Last update 02/2026
  • English
  • Max 5 per corso
  • Final certificate

What you will learn and Course Prerequisites:

Power BI is Microsoft's most used tool for business data analysis. This course takes you from initial setup to creating professional reports, with a gradual and structured path. You'll learn the fundamental skills to analyze data, develop functional charts and visualizations, and share your work results.

  • Master Power BI Desktop
  • Manage connections and data transformations with Power Query Editor
  • Apply data modeling principles with fact and dimension tables
  • Create interactive visualizations (charts, matrices, slicers) for effective analysis
  • Develop simple DAX measures for custom calculations
  • Design professional reports with conditional formatting and tooltips
  • Publish and manage content on Power BI Service
  • Build optimized dashboards for desktop and mobile
  • Configure automatic updates and secure sharing

The course follows a practical method. Each topic is explained with concrete examples and followed by guided exercises to consolidate the skills learned.

  • Course Prerequisites:
  • Windows PC or Virtual Machine with Windows (for Mac users)
  • Stable Internet connection
  • Basic Excel knowledge recommended (not essential)
Show More

What you will be able to achieve

Different projects will be developed within the course. Here are some realized in past editions.

Course Content

  • Course introduction and Power BI overview
  • Power BI Desktop installation and initial setup
  • Connecting to data sources: Excel, CSV, Web, databases
  • Basic modeling: table relationships and data schema
  • Creating a calendar table (Date Table)
  • Main visualizations: charts, tables, KPIs
  • Creating your first complete report in Power BI
  • Practical exercises

  • Introduction to Power Query and raw data management
  • Data cleaning and transformation: step-by-step
  • Combining multiple sources: merge and append
  • Creating custom columns in Power Query
  • Using tooltips, slicers and interactive filters
  • Optimizing the data model for better performance
  • Practical exercises

  • Implicit vs explicit measures: differences and correct usage
  • Measures, calculated columns and calculated tables
  • Basic aggregations with DAX: SUM, AVERAGE, COUNT, MIN/MAX
  • Filter functions in DAX: CALCULATE, FILTER, ALL
  • Time Intelligence: YTD, MTD, period comparisons
  • Logical functions and conditions: IF, SWITCH
  • Best practices for writing clean and efficient DAX formulas
  • Practical exercises

  • Improve UX: conditional formatting, drill-down, drill-through and bookmarks
  • Manage interactivity: slicer synchronization and custom navigation
  • Publish reports on Power BI Service and automatic data refresh
  • Share reports with other users securely and controlled
  • Creating dashboards and differences with reports
  • Pinning visualizations and tile customization
  • Mobile optimization
  • Set up automatic notifications and alerts based on data
  • Practical exercises

Upcoming Dates

  • Standard:
  • Dates updating
  • Evening:
  • Buy and request a date!
  • Weekend:
  • Buy and request a date!

Course Schedule

  • Standard:
  • 9:00 - 13:00 / 14:00 - 17:00
  • Duration: 3 days
  • Evening:
  • 4 Days/Week  20:30 - 23:00
  • Duration: 2 weeks
  • Weekend:
  • Sat   9:00 - 13:00 / 14:00 - 17:00
  • Sun   10:00 - 13:30
  • Duration: 2 weekends

*All times shown refer to the Rome and Madrid time zone.

Teacher

Barbara Callegari
Microsoft Certified Trainer

With over ten years of experience in Data Analysis, Barbara is a highly qualified and multi-certified teacher, with solid collaborations as a consultant for leading national companies. She has trained students at all levels, creating tailored programs that meet the specific needs of each participant and client. Her courses are practical and focused on real-world application: not just theory, but skills and techniques that can be put to use immediately in the workplace.

Video Images
Watch the course presentation
You will be able to review and confirm payment in the next step
  • Course Type
  • Available Dates
  • EnrolledMax 5
  • LanguageEnglish
  • Duration21 h
  • CertificateYes
  • Download MaterialsYes

FAQ

Frequently Asked Questions

Find answers to the most frequently asked questions about the courses.

To enroll in the course, go to the tab on the right, choose the course type you prefer (Standard, Evening, or Weekend), select one of the available dates, and click the 'Enroll' button. Fill out the form with all your details, such as first name, last name, email address, and phone number, then proceed with the payment. Once completed, you will receive an email confirming your enrollment along with all the information you'll need for the course.

Live course registrations follow a tiered system with progressive pricing:
  • Early Bird Rate: up to 30 days before the course starts, with a 20% discount
  • Standard Rate: from 30 days before until registration closes
  • Registration Deadline: 5 days before the course starts
We recommend enrolling as early as possible to take advantage of the Early Bird discount and secure your spot, as courses have a limited number of participants.

Usually, you won't find pre-scheduled dates for evening or weekend courses, as these formats are activated exclusively upon request. If you're interested, you can still select the course and proceed with the enrollment just like with any other option. Once your enrollment is complete, I will promptly schedule a date, which will be set with at least 30 days' notice before the course begins, to allow easier planning for all participants. This approach allows me to offer flexible and personalized solutions tailored to the actual needs of the attendees.

The cancellation policy includes:
  • More than 14 days before the start: full refund (100%)
  • From 13 to 7 days before: voucher for the full amount usable for other courses
  • Less than 7 days before: voucher for 50% of the amount
  • No-show without notice: no refund
Right of withdrawal: the 14-day right of withdrawal does not apply once the course has started. For more details, please see Terms and Conditions.

This course is designed with an extremely practical approach: the goal is to help you acquire concrete skills that are immediately applicable in your daily work. It doesn't follow the official course curriculum, but it enables you to master the tool effectively.

However, I am certified in all the tools I teach (including the Microsoft Certified Trainer qualification for Microsoft products) and I am also available to deliver official courses that specifically prepare for certification exams. If you're interested in this path, contact me or write to me at info@numberslab.net for more information.

Yes, the price you see is exactly what you'll pay. There are no additional costs, taxes, or hidden fees. The displayed price includes everything: full course access, learning materials, and certificate of attendance.

For your convenience, I have included specific FAQs in each section of the site, customized based on the topics covered. I recommend also consulting the other pages to find more detailed answers to your questions.

Haven't found what you were looking for? Write to me at info@numberslab.net or use the contact form that you can find here.