Data Analytics bootcamp
-
1. Introduction to Excel
// Excel Interface (Ribbon, Toolbar, Sheets, Cells)
// Creating, Opening, and Saving Workbooks
// Understanding Rows, Columns, and Cells
// Basic Formulas & Functions
// Arithmetic Operations (+, -, *, /)
// Common Functions Aggregate functions
// Working with Multiple Sheets
// Adding, Renaming, Deleting Sheets
// Linking Data Between Sheets (Sheet1!A1)
// Freezing Panes & Splitting Windows
2.Basic Data Analysis Tools
// PivotTables (Summarizing Data)
// Basic PivotChart Creation
// Introduction to Flash Fill & Quick Analysis
// VLOOKUP (Finding values in a table)
// HLOOKUP (Horizontal Lookup)
// XLOOKUP (Advanced Lookup – newer versions)
// INDEX & MATCH (Flexible lookup alternative)
3.Basic Keyboard Shortcuts
4.External Data Connections
5.Power Queries
6.Power Pivot
-
Introduction to SQL & Databases
• What is SQL?
• Relational Database Concepts (Tables, Rows, Columns, Keys)
• SQL Server Overview (SSMS, Azure SQL)
Data Retrieval – SELECT Statement
• Basic SELECT queries
• Filtering data using WHERE
• Sorting data with ORDER BY
• Using DISTINCT to remove duplicates
Working with SQL Functions
• Aggregate Functions (SUM, AVG, COUNT, MIN, MAX)
• String Functions (LEN, UPPER, LOWER, SUBSTRING)
• Date Functions (GETDATE, DATEADD, DATEDIFF)
Filtering & Conditional Logic
• Using WHERE, AND, OR, BETWEEN, IN, LIKE
• Using CASE for conditional output
Joins & Relationships
• Inner Join (INNER JOIN)
• Outer Joins (LEFT JOIN, RIGHT JOIN, FULL JOIN)
• Cross Join & Self Join
Grouping & Aggregation
• GROUP BY and HAVING clauses
• Using ROLLUP and CUBE for multi-level aggregations
Modifying Data
• INSERT INTO (Adding Data)
• UPDATE (Modifying Data)
• DELETE (Removing Data)
• Using TRUNCATE vs DELETE
Views & Indexing
• Creating and Managing VIEWS
• Understanding Indexes (CLUSTERED, NONCLUSTERED)
Stored Procedures & Functions (Basic Level)
• Creating & Executing Stored Procedures
• User-Defined Functions (Scalar, Table-Valued)
Transactions & Error Handling
• Understanding COMMIT and ROLLBACK
• Using TRY...CATCH for error handling
-
Introduction
• Understanding Power BI Desktop vs. Power BI Service vs. Power BI Mobile
• Installation and setup
• Power BI user interface overview
Data Connections
• Connecting to various data sources
-Excel, SQL Server, Sharepoint, Folders, Web, etc
• Import vs. Direct Query mode
Data Transformation and Cleaning - Power Query
• Merge Queries
• Append Queries
• Invoke Custom Functions
• Pivot, Unpivoting, Transpose
• Text Functions, Formatting
• Calculations
• Power Query Advance editor
Data Modelling
• Optimizing data by hiding unnecessary fields
• Defining relationships between tables
• Cross Filters
• Creating calculated columns and measures,
• What is Star Schema
• What is Snowflake Schema
DAX (Data Analysis Expressions)
• Calculated columns
• Time intelligence functions
• Mathematical and trigonometric functions
• Table functions
• Calculated Measures
• Lookupvalue
• Filters
• Declaring Variables
• Usage of UNICHAR
• Formatting through DAX
Creating Visualizations
• Types of visualizations (bar charts, line charts, maps, pie charts , matrix etc.)
• Customizing visuals (colors, labels, themes)
• Using slicers, filters, buttons and drill-throughs
• Interactive features (cross-filtering, sync slicers, tooltips, bookmarks)
• Report layout and design best practices
• Incorporating text boxes, images, and shapes
• Using Power BI templates
• Importing and using custom visuals from AppSource
Row-Level Security (RLS) & Page Level Securities (PLS)
• Setting up RLS/PLS in Power BI
• Creating roles and assigning users
• Testing and validating RLS
Dashboards and Power BI Service
• Difference between reports and dashboards
• Pinning visuals to dashboards
• Real-time dashboards and live data
• Sharing and collaborating on dashboards
Performance Optimization
• Use the Performance Analyzer
• Optimize queries
• Optimize data models
Advanced Analytics with Power BI
• Integrating Python scripts
Power BI Governance and Administration
• Key aspects of Power BI Governance and Administration
• How to implement Power BI Governance
• Benefits of good Power BI Governance
-
1. Introduction:
• Variables and Data Types (int, float, string, list, tuple, dict, set)
• Conditional Statements (if-else)
• Loops (for, while)
• Functions and Lambda Functions
• List Comprehensions
2. Working with Libraries
• NumPy: Arrays, mathematical operations, indexing, reshaping
• Pandas: DataFrames, Series, reading/writing CSV & Excel, filtering, grouping
• Matplotlib & Seaborn: Data visualization, plots, charts
3. Data Manipulation & Cleaning
• Handling missing data
• Data transformation (scaling, normalization)
• Merging, joining, and pivoting tables
• Handling categorical and datetime data
4. Exploratory Data Analysis (EDA)
• Summary statistics
• Correlations and distributions
• Detecting outliers
5. Data Visualization
• Line plots, bar charts, histograms
• Heatmaps, scatter plots, box plots
• Customizing plots with Seaborn & Matplotlib
6. Statistical Concepts
• Mean, Median, Mode
• Variance & Standard Deviation
• Probability distributions
• Hypothesis Testing
7. Machine Learning Basics (Optional Beginner Topics)
• Linear & Logistic Regression
• Decision Trees
• Clustering (K-Means)
• Train-test split and model evaluation