Full Stack Data Analyst
Full Stack Data Analyst
Daily : 2 Hours
Introduction to Excel
Personalizing Excel
✓ Absolute Referencing
✓ Relative Referencing
✓ Mixed Referencing
Arithmetic Functions
1
✓ SUMIFS
✓ COUNT
✓ COUNTA
✓ COUNTIF
✓ COUNTIFS
✓ MAX
✓ MAXIFS
✓ MIN
✓ MINIFS
✓ AVG
✓ AVGIF
✓ AVGIFS
Text Functions
✓ Upper
✓ Lower
✓ Proper
✓ Left
✓ Mid
✓ Right
✓ Trim
✓ Len
✓ Exact
✓ Concatenate
✓ Find
✓ Search
✓ Replace
✓ Substitute
✓ TRIM
✓ CLEAN
✓ SEXTSPLIT
✓ TEXTJOIN
✓ REMOVE DUPLICATES
✓ TEXT
✓ VALUE
✓ LEN
Mathematical Functions
✓ ROUND
✓ ROUNDUP
✓ ROUNDDOWN
✓ CEILING
✓ FLOOR
2
✓ MOD
✓ ABS
✓ INT
✓ SQRT
✓ POWER
✓ EXP
✓ LOG
General Formatting
Conditional Formatting
✓ Blanks
✓ Errors
✓ Values
✓ Duplicates
✓ Formula-based
✓ Data Bars
✓ Color Scales
✓ Icon Sets
Database Functions
✓ DSUM
✓ DCOUNT
✓ DCOUNTA
✓ DAVERAGE
✓ DMAX
✓ DMIN
✓ DGET
✓ DPRODUCT
✓ VALUE
✓ CLEAN
✓ CHAR
✓ CODE
✓ REPT
✓ SUBSTITUTE
✓ TEXTSPLIT
✓ TEXTSINGLE
3
Protecting Excel- Excel Security
Printing Workbooks
✓ Paste Formulas
✓ Paste Formats
✓ Transpose Tables
✓ Paste Validations
✓ TODAY
✓ NOW
✓ DATE
✓ YEAR
✓ MONTH
✓ DAY
✓ NETWORKDAYS
✓ WEEKDAY
✓ WORKDAY
✓ EDATE
✓ EOMONTH
✓ DATEDIF
✓ DATEVALUE
✓ TIME
✓ TIMEVALUE
✓ TEXT (for date/time)
✓ YEARFRAC
Financial Functions
✓ PMT
✓ FV
✓ PV
✓ RATE
4
✓ NPER
✓ IPMT
✓ PPMT
✓ NPV
✓ IRR
Statistical Functions
✓ AVERAGE
✓ MEDIAN
✓ MODE
✓ STDEV
✓ VAR
✓ CORREL
✓ COVAR
✓ FORECAST
✓ PERCENTILE
✓ QUARTILE
✓ RANK.EQ
✓ RANK.AVG
Error Handling
✓ ISERROR
✓ ISNA
✓ ISBLANK
✓ ISNUMBER
✓ ISTEXT
✓ ISLOGICAL
5
Filtering and Sorting
Printing Workbooks
Advance Excel
✓ Array Formulas,
✓ TRANSPOSE
✓ FREQUENCY
✓ LARGE
✓ SMALL
✓ RAND
✓ RANDBETWEEN
✓ SEQUENCE
✓ UNIQUE
✓ FILTER
✓ SORT
✓ SORTBY
✓ TEXTJOIN
✓ CONCAT
What-If Analysis
✓ Goal Seek
✓ Data Tables (PMT Function)
✓ Solver Tool
✓ Scenario Analysis
Data Validation
✓ Data Validation
✓ List
✓ Date
6
✓ Whole Number
✓ Decimal
✓ Text Length
✓ Custom Input Message
✓ Custom Error Alert
✓ Formula-based Validation
✓ Allow: Any Value, Whole Numbers, Decimal, List, Date, Time, Text Length,
Custom Validation with Formulas
Logical Analysis
✓ IF
✓ Nested IF
✓ IFS
✓ AND
✓ OR
✓ NOT
✓ IFERROR
✓ IFNA
Arrays Functions
Lookup Functions
✓ Vlookup
✓ Hlookup
✓ Xlookup
✓ Index
✓ Match
✓ XMatch
✓ Nested Vlookup
✓ Indirect
✓ Offset
✓ Row
✓ Column
Pivot Tables
7
✓ Slicers
✓ Filters
✓ Calculated Fields
✓ Calculated Items
✓ Pivot Charts
✓ Refreshing Data
✓ Drill-Down
✓ Showing Values As (Percentage, Rank etc.)
✓ Sorting & Filtering Data in Pivot Tables
✓ Basic and Advanced Value Field Setting
✓ Calculated Field & Calculated Items
✓ Grouping based on numbers and Dates
✓ Using SLICERS
✓ Filter data with Slicers
✓ Various Charts i.e. Bar Charts / Pie Charts / Line Charts
✓ Manage Primary and Secondary Axis
Useful Add-ins
✓ Power Query
✓ Power Pivot
✓ Analysis ToolPak
✓ Solver Add-in
Excel Dashboard
✓ Planning a Dashboard
✓ Adding Dynamic Contents to Dashboard
✓ Adding Tables and Charts to Dashboard
8
SQL Server with Project Course Duration: 45 Hours
9
✓ Var binary(max)
Renaming
✓ How to Rename the column Names
✓ How to Rename the Table Names
✓ How to Rename the Database Names
Copy Data
✓ How to Copy the Data from One Table to Another Table
✓ How to Copy the Data from One Database to Another Database
Arithmetic Operators
✓ ADDITION
✓ SUBTRACTION
✓ MULTIPLICATION
✓ DIVISION
✓ MODULUS
Comparison Operators
✓ EQUAL TO (=)
✓ NOT EQUAL TO (<>, !=)
✓ GREATER THAN (>)
✓ LESS THAN (<)
✓ GREATER THAN OR EQUAL TO (>=)
✓ LESS THAN OR EQUAL TO (<=)
Logical Operators
✓ AND
✓ OR
✓ NOT
Set Operators
✓ UNION
✓ UNION ALL
✓ INTERSECT
✓ EXCEPT
10
Special Operators
✓ IN
✓ BETWEEN-AND
✓ LIKE
✓ IS NULL
Schemas
✓ What is Schema
✓ Purpose of Schemas
✓ Where to use Schemas
Functions
✓ What is Function
Single-Row Functions
✓ What are Single- Row Functions
✓ Number Functions
✓ Character Functions
✓ Date Functions
✓ Conversion Functions
Column/Group/Aggregate
Ranking Functions
✓ Purpose of Ranking
✓ Row-Number ()
✓ Rank ()
✓ Dense-Rank ()
11
Constraints
✓ Domain
✓ Identity
✓ Check
✓ Not null
✓ Default
✓ Entity
✓ Primary Key
✓ Unique
✓ Composite Key
✓ Referential
✓ Foreign Key
✓ Self-Referential Key
Joins
✓ Definition of Joins
✓ Types of Joins
✓ Inner Join
Outer Joins
✓ Left- Outer Join
✓ Right- Outer Join
✓ Full- Outer Join
✓ Left-Anti Join
✓ Right-Anti Join
✓ Cross Join
✓ Self-Join
Views
✓ What is View
✓ Types of Views
✓ Simple View
✓ Complex View
✓ Row-Level Security using Views
✓ Column Level Security using Views
✓ Advantages of View
Synonyms
✓ What are Synonyms
✓ Purpose of Synonyms
✓ What is Alias Name
✓ Purpose of Alias Names
✓ Advantages of Synonyms
12
Indexes
✓ What is an Index?
✓ Need of indexes
✓ Types of indexes
✓ Clustered Index
✓ Non-Clustered Index
✓ Unique Index
✓ Advantages of Indexes
Sub Queries
✓ What are Sub Queries
✓ Purpose of Sub Queries
✓ Types of Sub Queries
✓ Non-Correlated Sub Queries
✓ Single Row Sub Query
✓ Multi Row Sub Query
✓ Correlated Sub Queries
✓ Nth Highest Salary
TCL Commands
✓ Introduction
✓ Types of Transactions
1. Implicit Transactions
✓ Auto Commit
2. Explicit Transactions
✓ Begin Transaction
✓ Commit Transaction
✓ Rollback Transaction
✓ Save Transaction
CTE (Common Table Expression)
✓ What is CTE
✓ Uses of CTE
✓ Where we use CTE
Duplicates
✓ What are Duplicates
✓ How to Identify the Duplicates
✓ How to remove the Duplicates
Normalization
✓ What is Normalization
✓ Types of Normalizations
✓ 1st Form of Normalization
13
✓ 2nd Form of Normalization
✓ 3rd Form of Normalization
E-R Modelling
✓ What is E-R Modelling
✓ Purpose of E-R Modelling
✓ Structure of E-R Modelling
✓ Advantages of E-R Modelling
Relationships
✓ What is Relationship
✓ How to create the Relationships
✓ Need of Relationships
✓ Types of Relationships
OLTPS
✓ Full Form of OLTP
✓ What is OLTP
✓ Need of OLTPS
Temporary Tables
✓ What is Temporary Table
✓ Types of Temp Tables
✓ Local Temp Tables
✓ Global Temp Tables
T-SQL
Introduction to T-SQL
✓ What is meant by T-SQL?
T-SQL
Blocks
Anonymo
us Blocks
Named
Blocks
Anonymous Blocks
✓ Variables
✓ Control Statements
14
✓ Cursors
Named Blocks
✓ Procedures
✓ Functions
✓ Triggers
Variables
✓ What are Variables
✓ Types of Variables
✓ Local Variables
✓ Global Variables
Control Statements
✓ What are Control Statements
✓ Types of Control Statements
✓ If Else
✓ If Else If
✓ Nested If
✓ Case When Then
Cursors
✓ What is Cursor
✓ Purpose of Cursors
✓ Types of Cursors
✓ Cursors without Variables
✓ Cursors with Variables
Stored Procedures
✓ What is a Procedure
✓ Need of Procedures
✓ Types of Procedures
✓ 1. With Parameters
✓ Input Parameters
✓ Output Parameters
✓ 2. Without Parameters
✓ Altering the Procedures
✓ Hiding the script of the Procedures
✓ Drop the Procedure
Stored Functions
✓ What are functions
✓ Need of Functions
✓ Types of Functions
✓ 1. Scalar OR Single Value
✓ 2. Table Value or Multi-row
15
✓ Altering the Function
✓ Drop the Function
Triggers
✓ What is Trigger
✓ Purpose of Trigger
✓ Types of Triggers
✓ 1. DDL Triggers
✓ 2. DML Triggers
✓ DML After Triggers
✓ After Update
✓ After Delete
✓ After insert
✓ DML Instead of Triggers
✓ Instead of Update
✓ Instead of Delete
✓ Instead of insert
16
Power BI with Project Course Duration: 60 Hours
17
✓ Overview of Visualizations, Fields, Field Wells
✓ Understanding Dimension Columns & Fact Columns
✓ Visualizing the Data using Power View and Power Maps – Report View
✓ Saving Report
✓ Publishing the Report to Power BI Service
Power Query
18
✓ Filter Multiple Columns
✓ Header Row or Use First Row as Headers, Use Headers as First Row
✓ Keep Top Rows, Keep Bottom Rows, Keep Range of Rows
✓ Keep Duplicates, Keep Errors
✓ Remove Top Rows, Remove Bottom Rows, Remove Alternative Rows
✓ Remove Duplicates, Remove Blank Rows, Remove Errors
✓ Group Rows / Group By
19
✓ Union All, How to get Union Result
Query Options
✓ Reverse Rows, Count Rows, Replace Values, Replace Errors, Fill Down, Fill Up
✓ Text Column, Number Column, Date & Time Column Options
✓ Structured Column(Expand, Aggregate, Extract Values)
✓ Run R Script, Run Python Script
Power Pivot
20
Power BI Data Modeling – Model View (Previously Relationship View)
✓ Text Functions
✓ Logical Functions
✓ Date and Time Functions
✓ Filter Functions
✓ Math & Statistical Functions
✓ Time Intelligence Functions
21
✓ TRUE, FALSE, NOT, OR, IN, AND
✓ IFERROR
✓ SWITCH
✓ CALCULATE, CALCULATETABLE
✓ ALL, ALLSELECTED, ALLEXCEPT
✓ RELATED, RELATEDTABLE
✓ LOOKUPVALUE (Information function)
✓ USERELATIONSHIP
✓ FILTER, DISTINCT(Column), DISTINCT(Table), VALUES, SELECTEDVALUE
✓ Creating Measures without writing the DAX Formula using Quick Measures
22
✓ Sales YoY%, Sales YTD, Sales MTD
Power View
Visuals Interactions
✓ Visual Interactions
✓ Interaction Type (Highlight, Filter, None)
✓ Visual Interactions Default Behavior
✓ Changing the Default Interaction Behavior, Edit Interactions
Power BI Visualizations
✓ Visualizing Data, Why Visualizations
✓ Visualization types, Field Wells
✓ Visuals for Filtering, Visualizing Categorical Data, Visualizing Trend Data
✓ Visualizing KPI Data, Visualizing Tabular Data, Visualizing Geographical Data
✓ Leveraging Power BI Custom Visuals
23
✓ Advantages of Hierarchy Slicer
✓ Play Axis (Dynamic Slicer) - Custom Visualization
✓ When to use a Play Axis Visual, Create and format Play Axis Visual
24
Bookmarks, Selection Pane & Buttons
Power BI Service
✓ Publishing Reports to the Power BI service, Import / Getting the Report to PBI
Service
✓ Creating Multiple Reports using Dataset
✓ Power BI Datasets Live Connection using Desktop to Create New Report
✓ Creating New Reports in Cloud using Published Datasets
✓ Shared and Certified Datasets, Sharing Dataset across Multiple Projects
Dashboards Development
✓ Dashboard, Creating Dashboards using Multiple Reports
✓ Pin Visuals and Pin LIVE Report Pages to Dashboard
✓ Advantages of Dashboards
✓ Interacting with Dashboards
✓ Adding Tiles to Dashboards
✓ Web Content, Image, Text Box, Video
✓ Formatting Dashboard
25
✓ Manage Data Gateway
✓ Sharing the Gateway, Add and Remove Administrators
✓ Add Data Source, Add or Remove Users to a Data Source
✓ Refresh On Premise Data
✓ Configuring Automatic Refresh using Schedules
✓ Full Refresh / Truncate & Load , Incremental Refresh the Data in Dataset
Dataflows
✓ Dataflows, Purpose of Dataflows
✓ Creating and Working with Dataflows
✓ Using Dataflows to Create a Dataset in Power BI Desktop
✓ Power BI Architecture with Dataflows
Dataset Actions
✓ Refresh, Schedule Refresh, Analyze in Excel, Create Report
✓ Delete Dataset, Get Quick Insights, Security, Rename, Settings, Download .pbix
✓ Manage Permissions, View Lineage
Excel Workbooks
✓ Import Excel Data into Power BI as Dataset
✓ Upload you Excel file to Power BI
Report Actions
✓ Share, Mark as Favorite, Analyze in Excel, Delete, Quick Insights, Save a Copy,
Settings
✓ View usage Metrics Report, View Lineage
Dashboard Actions
✓ Share, Mark as Favorite, Delete, Settings, View usage Metrics Report, View Lineage
✓ Introduction to Workspaces
✓ Classic Workspaces, Upgraded Workspaces
✓ Create an Workspace, Add Members to Workspace to Collaborate
✓ Workspace Access - Admin, Member, Contributor, Viewer Roles
Sharing Power BI Content using Basic Sharing, Content Packs and Apps
✓ Sharing Reports & Dashboards using Direct Sharing / Basic Sharing
✓ Content Pack Introduction
26
✓ Create Content Pack, Sharing Content Packs
✓ Specific Groups, My Entire Organization
✓ Selecting the Content / Items to Publish or Share
✓ Introduction to App
✓ Publish an App, Update a Published App
✓ Manage Content in App, Include in App, Exclude in App
✓ Sharing App
✓ Entire Organization, Specific individuals or group
✓ Un publishing an App
Deployment Pipelines
ADD ON
✓ Real-time Project Explanation
✓ Resume Preparation, Power BI Developer Roles & Responsibilities
✓ Interview Questions Discussions
✓ Mock Interviews
27
Python with Project Course Duration: 45 Hours
Python Basics
✓ Introduction to Python
✓ Installation
✓ Command line shell and IDLE
✓ Execution of program files
✓ Comments
✓ Keywords
✓ Operators
✓ Variables and Data types
✓ Type casting
✓ Sequences, mutable and immutable objects
✓ String manipulations & methods
✓ Indexing and Slicing
✓ General programs with user input
Core Python
Conditional Statements
✓ Simple if
✓ If else
✓ Elif
✓ Nested if One line if conditions
28
✓ Mapping, filter and reduce
Exception handling
✓ Try
✓ Except
✓ Finally Raise
29
✓ Removing duplicate records
Database Connections
✓ Database connectivity with mongoDB
✓ Database connectivity with MySQL
✓ Database connectivity with Oracle
30
Interview Preparation Course Duration: 10 Hours
Interview Skills
Preparation:
✓ Company Research
✓ Role Analysis
✓ Common Questions
✓ Behavioural Answers
Post-Interview:
✓ Follow-Up Email
✓ Feedback Analysis
✓ Thank-You Note
✓ Improvement Areas
✓ Next Steps Inquiry
Personal Branding
✓ LinkedIn Profile
✓ Naukri Profile
✓ Portfolio Building
Mock Interviews
31
* * * ADD ON * * *
✓ All Recording Videos
✓ Daily Class Notes
✓ Word Documents (Material)
✓ Realtime Project
✓ Data Analytics Roles & Responsibilities
✓ Interview Preparation
✓ Mock Interviews
32