Developer learning catalog
Do you need to write code to integrate with other data sources, extend core system functionality, or build a complex application?
The following catalog is organized from core knowledge to specific domains, and from most basic to most advanced. If content exists in multiple formats, we'll let you know, so that you can choose the training format that best meets your needs.
Get started
Content | Description | Format | Length |
---|---|---|---|
Microsoft Power BI YouTube channel | YouTube channel with content from Microsoft's Power BI product team | Videos | |
How Microsoft Is Changing BI Data Protection | Register for this webinar to learn how to help keep your BI data protected even when it is exported. Enable sensitivity classifications and real-time risk analysis to define access permissions. | Webinar | 18 min 49 sec |
Embedded
Content | Description | Format | Length |
---|---|---|---|
Embed Power BI analytics | Learn how to programmatically embed Power BI content by using the Power BI REST API and the Power BI client APIs, enforce row-level security (RLS) for embedded content, automate common Power BI setup tasks, configure a development environment, and determine appropriate licensing. | Free, self-paced online learning path | 3 hr 27 min |
Best Practices for Managing Power BI Embedded Analytics for Multi-Tenant Deployments | Power BI Embedded is a powerful service that allows you to white label Power BI in your own applications. Watch this webinar to learn how to manage Power BI Embedded deployments. | Webinar | |
Learn about Power BI Embedded in 20 minutes | This webinar is being presented to give an introduction to Power BI Embedded. By the end of this webinar, users should be able to understand what Power BI Embedded is, the next steps to get started with the product, and where to go for help/resources. | Webinar | |
Developing with Power BI Embedding by Ted Pattison– The April 2018 Update | In this developer-oriented webinar, Ted Pattison will discuss recent enhancements to the Power BI embedding platform and how they can be leveraged by ISVs and enterprise developers. | YouTube video | 59 min 49 sec |
Power BI Embedding Version 2 – The Full Story | The webinar was presented on Aug 10, 2017 by Power BI MVP Ted Pattison of Critical Path Training. The webinar covers how to develop using the new Power BI embedding features available through Power BI Premium. | Webinar | 1 hr 7 min 23 sec |
Tutorial: Embed Power BI content into an application for your customers | With Power BI Embedded in Azure or Power BI embedding in Office, you can embed reports, dashboards, or tiles into an application using app owns data. | Documentation | |
Learn about Power BI Embedded in 20 minutes | This webinar is being presented to give an introduction to Power BI Embedded. By the end of this webinar, users should be able to understand what Power BI Embedded is, the next steps to get started with the product, and where to go for help/resources. | Webinar |
DAX
Content | Description | Format | Length |
---|---|---|---|
Practical DAX for Power BI by Phil Seamark | To accompany his new book Phil Seamark is going to walk through some best practices for Practical DAX in Power BI | YouTube video | 59 min 41 sec |
Creative DAX solutions by Philip Seamark | Did you know the DAX language is far more capable than merely running a SUM over a column, or counting rows in a table? DAX sits on top of one of the fastest databases around. Join Charles Sterling and Philip Seamark as they explore some unusual and creative scenarios that you may not have thought of as feasible. | Webinar | 58 min 12 sec |
Development
Content | Description | Format | Length |
---|---|---|---|
Supercharge Your Applications Using the Power BI JavaScript API | Watch this webinar to learn how to use the Power BI JavaScript API to embed stunning visuals into your applications. Power BI embedded analytics help your applications stand out in the marketplace. Meet customer demands faster and help them make informed decisions while keeping your engineers focused on your core product. | Webinar | |
Using App-only Authentication with Power BI Embedding | Microsoft MVP, Ted Pattison, will teach you how to leverage the new app-only authentication support currently in preview for Power BI embedding and the Power BI Service API. Ted will also discuss emerging best practices with Microsoft's App-Owns-Data model and explain why you should migrate away from older application designs based on authentication with a Master User Account. Ted will explain the concepts and demonstrate how to acquire app-only access tokens through Microsoft Entra ID and how to configure app workspaces in Power BI to provide access to the service principals behind your Microsoft Entra applications. | Webinar | 1 hr 43 sec |
SQLBI | Articles and white papers on Microsoft Business Intelligence technologies | Blog | |
Look behind the curtain with one of the PowerApp Developers: Marie Hoeger | Looking for new ways to leverage PowerApps? In this webinar Audrie will interview one of the PowerApp developers (Marie Hoeger). We will get some insight from Marie on what inspired her to develop for Microsoft, and get some ideas from her on typical PowerApp use cases for science and education. We’ll demo a couple of fun apps on the topic as well! | Webinar | 43 min 15 sec |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for