Power BI Developer Bootcamp

Power BI Developer Bootcamp is an intensive 4-day hands-on training course designed to teach professional developers and data scientists how to develop custom software solutions for Power BI. This course assumes that students already have experience with Power BI Desktop and the Power BI Service and are looking for ways to move beyond what’s possible with just Power BI Desktop alone.

This course explains how to use the new developer-oriented features in Power BI for building dataflows and developing Template Apps. Students will learn how to program the Power BI Service API to automate common task such as creating app workspaces, publishing PBIX files and cloning content across workspaces. Student will get hands-on experience developing with Power BI embedding and creating streaming datasets used to update real-time dashboards. The course also teaches students how to get started with custom visuals development using Typescript, Visual Studio Code, Node.js and version 3 of the Power BI developer tools.

This course provides a wealth of hands-on lab exercises in which students will write the code for Power BI solutions using a variety of languages including DAX, M, C#, PowerShell, JavaScript, TypeScript, R and Python. The course also includes coverage of Power BI Artificial Intelligence (AI) features and explains how to integrate machine learning models from Cognitive Services and from Azure Machine Learning (ML).


Students should have experience working with Power BI Desktop and the Power BI Service. Students should also have experience developing with Visual Studio using programming languages such as C# and JavaScript.

Upcoming offerings

Start Instructor Location Action
Feb 10 Ted Pattison Tampa, FL Register
May 11 Ted Pattison Tampa, FL Register

Course details

Length4 Days
AudienceProfessional developers