Overview
Power BI Developer Bootcamp is an intensive 4-day instructor-led training course with hands-on labs designed to get professional software developers up to speed on developing 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.
The course examines essential developer extensibility points in the Power BI platform for importing data, creating visualizations and integrating reports and dashboards into custom applications. Students will learn to program in M and to develop custom data connectors with reusable query logic that can be shared across Power BI Desktop projects. The course teaches students how to develop custom visuals using Typescript, Node.JS and Visual Studio Code. Students will also learn how to program using the Power BI Service API to automate common task such as uploading PBIX files and patching datasource credentials.
The course provides in-depth coverage of Power BI embedding features and teaches students how to embed reports and dashboards when developing custom applications. Students will learn to build real-time dashboard solutions using streaming datasets and push datasets. The course concludes by teaching students how to leverage the support in Power BI for the R data analytics platform by writing R scripts for Power BI Desktop and by developing R custom visuals.
-
Module 01: Power BI Desktop Primer
- Lesson 1: Designing Queries using the Query Editor Window
- Lesson 2: Importing Data into a Star Schema
- Lesson 3: Building a Data Model using DAX
- Lesson 4: Designing Interactive Reports with Bookmarkson
- Lesson 5: Designing Reports with Drillthrough Pages
- Lesson 6: Publishing PBIX Project Files to the Power BI Service
-
Module 02: Designing Advanced Queries using M
-
Module 03: Developing Custom Data Connectors
-
Module 4: Shaping and Transforming Data
-
Module 5: Modeling
- Lesson 1: Introduction to modeling your data
- Lesson 2: How to manage your data relationships
- Lesson 3: Optimizing data models
- Lesson 4: Introduction to DAX
- Lesson 5: DAX calculation types
- Lesson 6: DAX functions
- Lesson 7: Create calculated columns
- Lesson 8: Create calculated measures
- Lesson 9: Create calculated tables
- Lesson 10: Explore your time-based data
-
Module 5: Visualizations
- Lesson 1: Introduction to visuals in Power BI
- Lesson 2: Create and customize simple visualizations
- Lesson 3: Modify colors in charts and visuals
- Lesson 4: Shapes, text boxes, and images
- Lesson 5: Page layout and formatting
- Lesson 6: Interactions among visualizations
- Lesson 7: Visual hierarchies and drill-down
- Lesson 8: Using custom visualizations
- Lesson 9: R integration in Power BI Desktop
-
Module 6: Publishing and Sharing
- Lesson 1: Introduction to the Power BI service
- Lesson 2: Publish Power BI Desktop reports
- Lesson 3: Create and configure a dashboard
- Lesson 4: Share dashboards with your organization
- Lesson 5: Quick insights in Power BI
- Lesson 6: Ask questions of your data with natural language
- Lesson 7: Create custom Q&A suggestions
- Lesson 8: Introduction to security, and workspaces
- Lesson 9: Create workspaces in Power BI
- Lesson 10: Manually republish and refresh your data
- Lesson 11: Install and configure a personal gateway
- Lesson 12: Print and export dashboards and reports
- Lesson 13: Publish to web
0.00 average based on 0 ratings