Data Analyst

Data analysis is the process of inspecting, cleansing, transforming, and modeling data with the goal of discovering useful information, informing conclusions, and supporting decision-making.

Graph Duotone Icon

Excel with AI

  • Navigate Excel’s interface confidently, mastering the Ribbon, Formula Bar, Name Box, and context-sensitive menus to streamline workflows and boost productivity.
  • Enter and edit data efficiently using double-click methods, Formula Bar, and techniques to manage cell overflow, ensuring accurate and organized spreadsheets.
  • Customize Excel’s interface by adjusting zoom, status bar, view settings, and page layout to optimize the workspace for efficient viewing and printing.
  • Understand and use relative, absolute, and mixed cell references to build flexible, reliable formulas that adapt to changing data in complex spreadsheets.
  • Create and customize professional charts (bar, line, pie, combo) and sparklines to visualize data clearly, making trends and insights easy to understand.
  • Format spreadsheets professionally with conditional formatting, zebra striping, themes, and number formats to create polished, readable, and impactful reports.
  • Leverage AI tools like Microsoft Copilot, ChatGPT, Gemini, and Grok to automate tasks, generate reports, and enhance data analysis for smarter workflows.
  • Import CSV files from sources like Gapminder, save as Excel workbooks, and prepare external data for analysis, building skills for real-world projects.
  • Perform financial calculations like loan payments, interest, and future value using Excel’s financial functions to support budgeting and investment planning.
  • Apply essential formulas and functions like SUM, IF, COUNTIF, XLOOKUP, VLOOKUP, and financial tools (PMT, FV, IPMT) to create powerful, automated calculations.
  • Sort and filter data alphabetically, numerically, or by custom criteria to organize datasets, identify trends, and detect errors for accurate analysis.
  • Organize and clean data with Text to Columns, Remove Duplicates, and Data Validation tools to prepare datasets for reliable and error-free data analysis.
  • Create dropdown lists with Data Validation to control data entry, ensuring clean, standardized, and error-free spreadsheets for reliable data management.
  • Master Pivot Tables and Pivot Charts to summarize large datasets, create dynamic reports, and visualize data for impactful business and research insights.
  • Use slicers and advanced filtering to make data interactive, allowing quick focus on specific subsets of information for efficient analysis and reporting.
  • Group dates, numbers, and text in Pivot Tables to reveal patterns and trends, transforming complex datasets into clear, actionable insights for analysis.
  • Build dynamic reports by combining Pivot Tables, slicers, and calculated fields to create interactive, professional dashboards for business and research.
  • Secure Excel files by protecting workbooks, worksheets, and specific ranges with passwords and read-only options to ensure data confidentiality and integrity.
  • Automate repetitive tasks by recording and saving macros, streamlining workflows, reducing errors, and boosting productivity in everyday Excel tasks.
  • Explore VBA basics by opening the VBA Editor to view macro code, gaining confidence to understand Microsoft automation scripts for future learning.

Power BI with AI

  • What is Power BI?
  • All Files for Download
  • How to Install Power BI Desktop: Step-by-Step Guide for Beginners
  • Data and Creating Your First Visualization
  • The Interface
  • Important: Configuring Initial Project Settings
  • How to Connect and Load CSV Data in Power BI
  • Our Project: How to Create a Comprehensive Sales Report in Power BI
  • How to Use Power Query Editor for Data Transformation in Power BI
  • The Query Editor
  • How to Fix Data Source Errors in Power BI: Troubleshooting Missing File Paths
  • Power BI Data Transformation: Using Remove Rows and Choose Columns Features
  • Power BI Query Editor: Changing Column Data Types for Accurate Analysis
  • How to Change Data Types in Power BI Using Locales
  • Data Types, Replace & Edit rows
  • Power BI Data Cleaning: Replace Text and Change Column Data Types Step-by-Step
  • Summary: Query Editor and Transform Data in Power BI
  • Effective Visualizations and Data Transformations
  • How to Extract Values in Power BI: Data Transformation Techniques for Analysis
  • Optimizing Data Preparation: Using Split Column Tools in Power BI Query Editor
  • How to Clean and Transform Text Data in Power BI Query Editor
  • Power Query Data Cleaning: Numerical Transformations in Power BI
  • Power BI Data Model Essentials: Building Efficient Relationships for Dashboards
  • Practice: Data Cleaning & Relationship
  • Solution: Data Cleaning & Relationship
  • Solution: How to Create and Fix Relationships in Power BI Data Models
  • Power BI Visualization Techniques: Mastering Stacked Column Charts and Legends
  • Power BI Formatting: Mastering the Format Pane for Enhanced Visualizations
  • How to Use Data Labels in Power BI Charts: Stacked Column and Pie Visualizations
  • How to Use Pie Charts Effectively in Power BI: Best Practices and Alternatives
  • How to Create and Format a Pie Chart in Power BI
  • Combining Data and Data Modelling in Power BI
  • How to Append Queries in Power BI: Combining Data from Multiple Tables
  • How to Group and Manage Queries in Power BI: Organizing Your Data Sources
  • How to Hide Tables in Power BI: Improving User Experience in Report View
  • How to Use Date Hierarchy in Power BI Line Charts for Time-Based Visualizations
  • How to Use Drill Down Mode in Power BI: Beyond Date Hierarchies
  • How to Create and Customize Line Charts in Power BI
  • How to Combine Multiple Files from a Folder in Power BI
  • How to Create a Fact-Dimension Model in Power BI: Star Schema Explained
  • Fact-Dimension model
  • Understanding Cardinality in Power BI: Mastering Many-to-One Relationships
  • How to Manage Active and Inactive Relationships in Power BI Data Models
  • How to Manage Relationships in Power BI: Autodetect & Data Model Best Practices
  • Power BI Table Visualization: Tips for Effective Data Presentation
  • How to Format Tables in Power BI: Customizing Styles & Colors for Visualizations
  • How to Use Conditional Formatting Rules in Power BI for Data Visualization
  • Mastering Data Integration: Merge Queries for Comprehensive Dashboards
  • Power BI Data Transformation: Mastering Pivot & Unpivot Techniques for Analytics
  • Mastering Power BI Relationships: From One-to-Many to Many-to-Many Connections
  • How to Use Power BI Slicers: A Comprehensive Guide to Filtering Data Effectively
  • How to Design Professional Power BI Reports: Formatting Canvas and Wallpaper
  • Mastering Power BI Filters: Basic and Advanced Filtering Options Explained
  • Advanced Power BI Filtering Techniques: Top N, Visual-Level, and Date Filters
  • Mastering Power BI Slicer Sync: Advanced Techniques for Data Filtering
  • Mastering Tree map Visuals in Power BI: Alternatives to Bar and Pie Charts
  • Power BI Edit Interactions: Mastering Cross-Filtering Between Visuals
  • Power BI Drill Through : Enhancing Dashboard Interactivity and Analysis
  • Mastering Power BI Tooltips: Enhance Your Data Visualization with Custom Info
  • Using M Language: Creating Custom Columns for Advanced Data Manipulation
  • How to Enable and Disable Load in Power BI Data Models for Better Performance
  • Power BI Query Management: Differences Between Duplicates and References
  • How to Use Power BI Columns from Examples for Efficient Data Transformation
  • Optimizing Power BI Charts: Sorting Weekdays for Effective Data Visualization
  • How to Create a Conditional Column in Power BI for Weekday Sorting
  • How to Create Interactive Map Visualizations in Power BI for Data Analysis
  • How to Use Power BI Filled Maps for Effective Data Filtering and Visualization
  • Power BI Line Charts: Adding Forecasts and Trend Lines for Advanced Analytics
  • How to Use Power BI Anomaly Detection: Find Outliers in Time Series Data
  • How to Create Interactive Drill through Buttons in Power BI for Better Navigation
  • How to Use Clear and Apply Slicer Buttons in Power BI for Efficient Filtering
  • Creating User-Friendly Buttons in Power BI: Tooltips, Transparency, and Actions
  • How to Create and Use Bookmarks in Power BI: A Step-by-Step Guide
  • Challenge: Building Interactive Top N Filters with Buttons and Bookmarks
  • Solution: Building Interactive Top N Filters with Buttons and Bookmarks
  • Mastering Power BI Card Visual: Customize and Format for Impactful Dashboards
  • How to Use Multi-Row Cards in Power BI
  • How to Create Custom Tooltips in Power BI: Displaying Report Pages as Visuals
  • Power BI Theme Gallery: Finding and Importing Custom Themes for Better Reports
  • How to Create Calculated Columns in DAX: Power BI Data Model Enhancement
  • Power BI Measures vs Calculated Columns: Key Differences in DAX Calculations
  • How to Use DAX Average Function in Power BI: Mastering Calculated Measures
  • Create a Measure Table in Power BI: Organizing DAX Calculations Efficiently
  • DAX Basics: Understanding COUNT, COUNTROWS, and DISTINCTCOUNT in DAX
  • Mastering SUMX and AVERAGEX: Iterative Functions in DAX for Power BI
  • Mastering Row-Based Functions in DAX: SUMX & AVERAGEX for Power BI Calculations
  • Power BI DAX Essentials: Rounding Numbers with Precision in Calculated Columns
  • DAX Essentials: Understanding Row Context and RELATED Function in Power BI
  • DAX Filter Context Explained: Mastering CALCULATE Function
  • How to Use the FILTER Function in DAX: Advanced Power BI Calculations Explained
  • Master DAX Logical Operators: Advanced Filtering Techniques in Power BI
  • DAX Challenges
  • Advanced DAX Techniques: Overcoming Filter Context with ALL Function in Power BI
  • Advanced DAX Techniques: Optimizing Percentage Calculations with ALL Function
  • How to Use ALLEXCEPT Function in DAX: Advanced Power BI Filtering Techniques
  • How to Use ALLSELECTED Function in DAX: Advanced Power BI Filtering Techniques
  • How to Use DATEADD Function in DAX for Time Intelligence in Power BI
  • Mastering Running Totals with DAX: Year-to-Date and Quarter-to-Date in Power BI
  • How to Use DAX FORMAT Function in Power BI for Custom Date Formatting
  • Power BI Time Intelligence: Building a Date Table with DAX and ADDCOLUMNS
  • Complete Date Table with features
  • Mastering DAX in Power BI: Using ChatGPT for Measures and Calculated Columns
  • Optimizing Power BI Reports with ChatGPT: Advanced DAX Measure Techniques
  • DAX Query View: Creating & Debugging existing Measures
  • Publish Power BI Reports to the Cloud
  • Power BI Service: Accessing and Consuming Reports Anywhere in the World
  • Creating Apps, Schedule Refresh and Dashboards
  • Optimizing Power BI Report: Creating Overview Dashboards for High-Level Insights
  • How to Create and Distribute Power BI Apps for Effective Report Sharing
  • How to Updating Existing Apps: Managing Changes
  • Updating Changes in Underlying Data
  • How to Set Up Power BI Gateway for Automatic Data Refresh in Power BI Service
  • How to Set Up Scheduled Refresh in Power BI
  • How to Get AI-Powered Insights from Your Power BI Data: A Step-by-Step Guide
  • How to Set Up and Use Power BI Mobile App: A Step-by-Step Guide for Beginners
  • Building a Machine Learning Model in Power BI
  • Overview: How to Integrate Python with Power BI for Advanced Data Analysis
  • How to Install Python and Connect It with Power BI for Data Analysis
  • How to Use Python in Power BI: Transform Data with Pandas and Matplotlib
  • How to Use Python Visuals in Power BI: Step-by-Step Guide for Data Analysis
  • How to Create Violin Plots in Power BI Using Python & Seaborn for Data Analysis
  • Power BI and Python Integration: Sentiment Scoring for Business Analytics
  • Troubleshooting Python Integration in Power BI: Solutions for Common Issues
  • How to Connect Power BI to REST API: Step-by-Step Guide for JSON Data Import
  • Setting Up MySQL Workbench for Power BI Integration Guide
  • Power BI and SQL Server Integration: Setting Up Your First Database Connection

SQL

  • SQL Introduction
  • SQL Syntax
  • SQL Select
  • SQL Select Distinct
  • Unique
  • SQL Where
  • Comments
  • Column Aliasing
  • SQL Order By
  • Relational Operators
  • SQL And
  • SQL Or
  • SQL Not
  • Dual table
  • Single and Multiple Column Sorting
  • SQL Insert Into
  • SQL Null Values
  • SQL Update
  • SQL Delete
  • SQL Like Operator
  • SQL Wildcards
  • SQL In
  • SQL Between
  • SQL Aliases
  • SQL Aggregate Functions
  • SQL Min and Max
  • SQL Count
  • SQL Sum
  • SQL Avg
  • SQL Variance
  • SQL Standard Deviation
  • SQL Group by Single and Multiple Column
  • SQL Having
  • Scalar Functions
  • Numeric Functions
  • String Functions
  • Date Time Functions
  • Conversion Functions
  • Tables
  • SQL Create Table
  • SQL Drop Table
  • SQL Alter Table
  • Primary Key
  • Foreign Key
  • SQL Constraints
  • SQL Not Null
  • SQL Check
  • SQL Default
  • SQL Joins
  • SQL Inner Join
  • SQL Left Join
  • SQL Right Join
  • SQL Full Join
  • Cross Join
  • SQL Self Join
  • Natural Join
  • Set Operators
  • SQL Union
  • Intersect
  • Minus
  • Union all
  • SQL Case
  • Sub Queries
  • Single and multi row
  • Multi column sub queries
  • SQL Views
  • Synonyms
  • Indexes
  • Sequences
  • Data Dictionary
  • Analytical Functions
  • Raking
  • Row_Number
  • Rank
  • Dense_Rank
  • NTILE
  • LEAD
  • LAG
  • MYSQL server

Python

  • Python Intro
  • Python Get Started
  • Python Syntax
  • Python Comments
  • Python Variables
  • Python Data Types
  • Python Numbers
  • Python Casting
  • Modify Strings
  • Concatenate Strings
  • Escape Characters
  • String Methods
  • String Exercises
  • Python Booleans
  • Python Operators
  • Python Lists
  • Python Tuples
  • Python Sets
  • Python Dictionaries
  • Input Functions
  • Python If…Else
  • if elif
  • Python While Loops
  • Nested While
  • Coffee machine project
  • Python For Loops
  • Patterns program
  • For else
  • Arrays
  • Implicit conversion
  • Explicit Conversion
  • Numpy
  • Deep Copy
  • Shallow Copy
  • Different Arrays in Numpy
  • Multi-Dimensional Array
  • Conversion 1D array to multi D array
  • Array Multiplication
  • Matrix Multiplication
  • Replacing the values in the array
  • Replacing the values in the matrix
  • User Defined Functions
  • Types of Arguments
  • Kwargs
  • Scope of a variable
  • Fibonacci
  • Even and Odd count
  • Factorial of a number
  • Recursion
  • Factorial using recursion
  • Lambda functions or Lambda
  • expression
  • filter
  • map
  • reduce
  • Decorators
  • Functions
  • Special Variable Name
  • OOPS
  • Constructors
  • Class or Static Variables
  • Instance variables
  • Class Methods
  • Instance Methods
  • Accessors
  • Mutators
  • Static Methods
  • Namespace
  • Nested Class
  • Inheritance
  • Single Level
  • Multilevel
  • Multiple
  • Method Resolution Order
  • Polymorphism
  • Duck Typing
  • Operator Overloading
  • Method Overloading
  • Method Over Riding
  • Abstraction
  • Iterators
  • Generators
  • Errors
  • Handling Exceptions
  • finally
  • Pandas
  • Matplotlib
  • Capstone projects