Data Analysts Toolbox Online Course

Data Analysts Toolbox: Excel, Python, Power BI

Being able to understand, harness, and use data is no longer a skill reserved for a handful of well-paid data analysts. It's becoming an essential part of many roles. Learning data analysis can sound daunting, but don’t worry. This video course unboxes the data analyst toolbox bundle, enabling you to learn the tools needed for data analysis.

The course starts by taking you through the topics of advanced pivot tables. You will learn how to create and manipulate pivot tables, import data from Access and Excel into the tables, prepare data for analysis, sort and filter the data, create an interactive dashboard, and a lot more. Next, you will get grips with Power Pivot, Power Query, and Data Analysis Expressions (DAX) and discover how to use Power BI to create striking data visualization. Towards the end, you will learn the Python programming concepts that will help you to write error-free Python scripts for automatically updating data in a spreadsheet.

By the end of this course, you will be able to confidently analyze and visualize huge sets of data using Python, Power Query, Power Pivot, and Power BI.


Course Curriculum

Advanced Pivot Tables: Introduction

  • Introduction to Advanced Pivot Tables
  • Pivot Tables Recap

Advanced Pivot Tables: Importing Data

  • Importing Data from a Text File
  • Importing Data from Access
  • Exercise

Advanced Pivot Tables: Preparing Data for Analysis

  • Cleaning Data
  • Tabular Data
  • Exercise

Advanced Pivot Tables: Creating and Manipulating Pivot Tables

  • Creating and Manipulating a Pivot Table
  • Combining Data from Multiple Worksheets
  • Grouping and Ungrouping
  • Report Layouts
  • Formatting the Error Values and Empty Cells
  • Exercise

Advanced Pivot Tables: Formatting a Pivot Table

  • Pivot Table Styles
  • Custom Number Formatting
  • Exercise

Advanced Pivot Tables: Value Field Settings

  • Summarizing Values
  • Show Values As
  • Exercise

Advanced Pivot Tables: Sorting and Filtering

  • Advanced Sorting
  • Advanced Filtering
  • Exercise

Advanced Pivot Tables: Interacting with a Pivot Table

  • Inserting and Formatting Slicers
  • Inserting and Formatting Timelines
  • Connecting Slicers to Multiple Pivot Tables
  • Using Slicers in a Protected Workbook
  • Exercise

Advanced Pivot Tables: Calculations

  • Creating a Calculated Field
  • Creating a Calculated Item
  • Solve Order and List Formulas
  • GETPIVOTDATA
  • Exercise

Advanced Pivot Tables: Pivot Charts

  • Creating a Pivot Chart
  • Formatting a Pivot Chart - Part 1
  • Formatting a Pivot Chart - Part 2
  • Creating a Map Chart Using Pivot Data
  • Creating a Dynamic Chart Title
  • Include a Sparkline with a Pivot Table
  • Exercise

Advanced Pivot Tables: Conditional Formatting

  • Highlighting Cell Rules
  • Graphical Conditional Formats
  • Conditional Formatting and Slicers
  • Exercise

Advanced Pivot Tables: Dashboards

  • Creating an Interactive Dashboard - Part 1
  • Creating an Interactive Dashboard - Part 2
  • Updating Pivot Charts and PivotTables
  • Exercise

Advanced Pivot Tables: Summary

  • Summary

Introduction to Power Pivot and Power Query

  • Welcome and Overview
  • What is Power Query?
  • What is Power Pivot?

Getting Started with Power Query

  • Exploring the Power Query Editor
  • Common Power Query Transformations
  • Editing an Existing Query
  • Importing Multiple Files from a Folder
  • Connecting to Data in another Excel Workbook
  • Important: Checking the Location of Your Query's Source
  • Retrieving Data from the Web
  • Practice Exercise

Useful Power Query Features

  • Unpivoting Columns
  • Combining Data from Multiple Tables with Merge Queries
  • Using Merge Queries to Compare Two Tables
  • Stacking Data into One Table with Append Queries
  • Duplicating and Referencing Queries
  • Grouping and Aggregating Data
  • Adding Conditional Columns in Power Query
  • Practice Exercise

Creating a Data Model

  • Enabling the Power Pivot Add-in
  • Understanding the Power Pivot Window
  • Creating Relationships between Tables
  • Managing Relationships of the Model
  • Creating a Pivot Table from the Data Model
  • Hiding Fields from the Client Tools
  • Grouping Queries
  • Practice Exercise

Introduction to Data Analysis Expressions (DAX)

  • Why use Data Analysis Expressions (DAX)?
  • Creating Calculated Columns with Data Analysis Expressions (DAX)
  • Creating the First Data Analysis Expressions (DAX) Measure
  • Using the COUNTROWS Function
  • Using the SUMX and RELATED Functions
  • Practice Exercise

More Data Analysis Expressions (DAX) Measures

  • Creating a Date Table in Power Pivot
  • Using the CALCULATE Function
  • Using the DIVIDE Function
  • Using the DATESYTD Function
  • Calculating the Percentage of a Total
  • Practice Exercise

Using Pivot Tables and Slicers

  • Creating Pivot Tables and Pivot Charts
  • Using Slicers with Pivot Tables
  • Creating a Top 10 Pivot Table
  • Practice Exercise

Power Pivot, Power Query, and Data Analysis Expressions (DAX): Summary

  • Power Pivot, Power Query, and Data Analysis Expressions (DAX): Summary

Introduction to Power BI

  • Welcome and Overview
  • What is Power BI?
  • Installing Power BI Desktop
  • Tour of Power BI Desktop
  • Exploring the Commonly Used Power BI Options

Power BI: Getting and Transforming Data

  • Importing Files from a Folder into Power BI Desktop
  • Getting Data from Excel and Text Files
  • Referencing Queries to Create Additional Lookup Tables
  • Merging Queries in Power Query
  • Preventing Queries from Loading into Power BI Desktop
  • Practice Exercise

Power BI: Data Modelling

  • Creating a Relationship between Tables
  • Creating a Dynamic List of Dates
  • Creating Additional Date Columns for Analysis
  • Sorting the Month and Weekday Names Correctly
  • Marking the Table as a Date Table
  • Hiding Unnecessary Fields from the Report View
  • Practice Exercise

Introduction to Data Analysis Expressions (DAX) Measures

  • Calculating Total Revenue
  • Counting the Total Rows of a Table
  • Using the CALCULATE DAX Function
  • Calculating the Total Revenue for Last Year
  • Difference Compared to Last Year
  • Practice Exercise

Power BI: Adding Visualizations to Your Report

  • Showing Summary Information with Cards
  • Comparing Values with Columns Charts
  • Mapping Visual to Plot Geographic Data
  • Filtering Reports with Slicers
  • Key Performance Indicator (KPI) Card to Measure Performance against a Goal
  • Line Graphs to Visualize a Trend
  • Showing Details with the Matrix
  • Top N Lists with Table Visualization
  • Practice Exercise

Power BI: Report Design

  • Adding Text Boxes and Shapes
  • Using Themes
  • Conditional Formatting
  • Practice Exercise

Power BI: Editing Interactions and Filters

  • Editing Interactions between Visualizations
  • Filter Pane to Filter at any Level
  • Drilling through to More Detail
  • Practice Exercise

Power BI Service

  • Publishing a Report to the Power BI Service
  • Different Ways to Share a Power BI Report
  • Practice Exercise

Power BI: Summary

  • Summary

Python: The Workplace Tech Divide

  • Which Side of the Divide are You on?
  • Beginners Are Welcome
  • Course Overview

Introduction to Python

  • What is Python?
  • Python's Comparison to Other Programming Languages
  • Examples of Python in the Workplace
  • The Easiest Place to Practice Python
  • Creating an Account Online

Basic Data Types

  • Python Data Types
  • Strings
  • Integers
  • Floats
  • Boolean
  • Data Types Exercise

Python Built-in Functions

  • What are Built-in Functions?
  • Where to Look for the Built-in Functions?
  • Most Common Built-in Functions
  • Built-in Functions Exercise

Variables and Functions

  • Variables and Functions
  • Storing Values as Variables
  • Comparing Variables with Operators
  • Basic Expressions
  • Functions

Errors and Debugging

  • What is an Error?
  • Reading a Stack Trace
  • Print Function
  • Try and Except
  • You Are Not Alone
  • Errors Exercise

Python Keywords

  • Python Keywords
  • Common Keywords
  • Global Keywords
  • Keywords Exercise

If-Else Statements

  • Basic Logic
  • Syntax and Inline Evaluation
  • Value Evaluation
  • Complex If-else Statements
  • If-else Exercises

Storing Complex Data

  • Advanced Data Types
  • Lists
  • Dictionaries
  • Looping: Lists
  • Looping: Dictionaries
  • Advanced Data Exercise

Python Modules

  • Python Modules
  • Python Built-in Modules
  • Importing Modules

Installing Python and Modules

  • Python Environments
  • Installing Python on Mac
  • Installing Python on Windows
  • Installing Python on Integrated Development Environments (IDEs)
  • Installing Python on Integrated Development and Learning Environment (IDLE)
  • Managing Files and Folders
  • Executing Scripts
  • Pip

Project: Automating Data Updates in a Spreadsheet

  • Project Introduction
  • Setting up the Project
  • Reading and Writing to Excel Files
  • Working with Comma-Separated Values (CSV) Files
  • Dynamic File Paths
  • Transforming and Validating Transactions
  • Transferring and Saving Transactions
  • Cleaning up the Code
  • Hardening the Script

Summary

  • What's Next?

Tags: Data Analysts Toolbox Online Course