Business Analytics Training Course
Business Analyst Certification
Furnish the skills of fresher/Experienced at corporate by delivering industry admirable certification for Business Analyst in Excel training.
Experienced Faculty
Complete practical training by expert and professional Sr. Business Analyst With having 10+ Years of experience.
Placement Assistance
Placement assistance would be 100% after completion of 70% of Business Analyst training our dedicated placement team arrange interview till placement
Lab Facility
Unfold your Business Analyst skills with corporate level with technical test series with Practical Training to furnish aptitude
Business Analyst Workshop
Experience unique and lively – Real time projects learning and case study for learners at SLA’s workshop.
Admin Support
Complete assistance for fresh batch schedule/re-scheduling classes/arrange doubt classes to the Learners.
Business Analyst Programme Modules
Business Analyst Course
Module-1 Basic & Advanced Excel with Live Projects
Module 1.1: Advanced Data Handling & Cleaning
Purpose: Real-world datasets are messy. Learn to clean, transform, and prepare data efficiently.
Topics Covered
- Data Cleaning Techniques
- Data Protection Techniques
- Removing Duplicates, Blanks, and Errors
- Text-to-Columns and Flash Fill (AI Functionality in Excel)
Industry Functions
- Text & String Functions: TRIM, CLEAN, SUBSTITUTE, TEXT, LEFT, RIGHT, MID, LEN
- Case Formatting Functions: UPPER, LOWER, PROPER
- Search & Replace Functions: FIND, SEARCH, REPLACE, VALUE, TEXTJOIN
- Error & Logical Validation Functions: IFERROR, ISNUMBER, ISTEXT, ISBLANK
- Date & Time Functions: DATEDIF, EDATE, EOMONTH, NOW, TODAY, DAY, MONTH, YEAR, HOUR, MINUTE, SECOND
Additional Concepts
- Using Data Validation for Input Control
- Dynamic Data Validation
Module 1.2: Advanced Formulas & Logical Functions
Purpose: Build dynamic, decision-based reports and formulas used across corporate functions.
Industry Functions
- IF, IFS, SWITCH
- AND, OR, NOT
- CHOOSE, INDEX, MATCH, XLOOKUP
- OFFSET, INDIRECT
- Dynamic Array Functions: FILTER, SORT, UNIQUE, SEQUENCE
- Nested IF and Multi-Condition Formulas
Module 1.3: Advanced Formulas & Logical Functions
Purpose: Learn to analyze, summarize, and interpret business data effectively.
Topics Covered
- Understanding and Creating KPIs
- Summarizing Large Datasets
Industry Functions
- SUMIFS, COUNTIFS, AVERAGEIFS
- SUBTOTAL, AGGREGATE
- LARGE, SMALL, RANK
- ROUND, ROUNDUP, ROUNDDOWN
Module 1.4: Advanced Lookup & Reference
Purpose: Master data linking across sheets and files — essential for analytics and reporting.
Topics Covered
- VLOOKUP vs XLOOKUP (with practical applications)
- Dynamic Range Referencing using INDEX-MATCH
- Cross-Workbook Linking and Handling Broken Links
Module 1.5: Data Visualization & Dashboards
Purpose: Learn how professionals visualize and communicate insights effectively.
Topics Covered
- Chart Design Best Practices
- Dynamic Charts with Form Controls
- Combo Charts, Sparklines, Conditional Formatting
- KPI Indicators (Traffic Lights, Data Bars, Icons)
- What-If Analysis for Business Scenario Testing
Module 1.6: Pivot Tables & Pivot Charts
Purpose: Master Excel’s most powerful tool for data summarization and analysis.
Topics Covered
- Creating and Customizing PivotTables
- Calculated Fields and Items
- Grouping by Date, Month, and Quarter
- Using Slicers and Timelines
- Creating Hundreds of Pivot Tables in Seconds
- Making Complex Pivot Tables Neat and Insightful
Module 1.7: Power Tools in Excel (for Analysts)
Purpose: Use Excel’s advanced BI tools for large-scale analytics and automation.
Topics Covered
- Power Query (Merge, Append, Clean Data)
- Power Pivot (Data Models, KPIs, Measures)
- Connecting Excel with External Data Sources (CSV, SQL)
- Introduction to RDBMS, Primary & Foreign Keys
- Building Table Relationships and Data Modelling
Module 1.8: Professional Efficiency & Productivity
Purpose: Work faster, smarter, and more accurately.
Topics Covered
- Advanced Shortcuts for Data Analysts
- Named Ranges, Dynamic Arrays
- Workbook Linking, Auditing, and Error Tracing
- Formula Debugging and Error Checking
- Version Control, Backup, and Template Creation
Module 1.9: Excel Integration & Productivity
Purpose: Integrate Excel with modern tools and leverage automation and AI.
Topics Covered
- Excel with Google Sheets (Cloud Collaboration)
- ChatGPT + Excel (AI-Assisted Formula Writing)
- Excel with SQL (Data Import & Export)
- Learning Techniques for Excel Shortcuts
- Universal vs Non-Universal Shortcuts
Module 1.10: Advanced Dashboard Development
Purpose: Build professional, interactive dashboards.
Topics Covered
- Creating Different Types of Charts
- Designing Advanced Dashboards Using Summarized Data
- Dynamic Dashboards with Form Controls
Assignments & Live Projects
- Hands-On Practice
Module 2 - VBA Macros – Excel Automation
Introduction
- Flowcharts
- Step-by-Step Instructions
- Process Flow Diagrams
- KPIs
- Algorithms
VBA/Macros Basics to Advanced
Subs, Functions, Variables, Arrays, Loops, Logic, Arrays etc
- Excel Macro Language Review (VBA) Including Variables, Data Types, Constants, Arrays, Operators, Expressions, Loops, Logic Decisions and Calling
- Overview Of Commanding Excel Using VBA Including
- A Discussion Of Objects, Properties and Methods
- The Power of Macros – What, When, How to use Macros.
Introduction to Object Oriented Concepts
- Objects, Its Functions, Methods and Properties Introduction to Events
- Details of Events, How & When to use of Events, Preparing to ‘Macro’ Visual Basic Editor (VBE) – Developer Tab, Security
- Introduction to the VBE, Properties window, Project Explorer, Password Protection of Code How to use the VBE – Features, Options, Intelligence Technology
- Debugging Mode, Bookmarks, Breakpoints, Watch Window, Immediate Window and Locals Window Inbuilt VBE Help Feature – Tips and Tricks
- Form Controls vs. ActiveX Controls
- Getting into the Code
- Message Box and Input Box Working with Data in Excel through VBA
Data Types
- Constants and Variables
- Different type of data type; How and When to use Variables to Store Information.
Loops
- For-Next, For-Each, Do-While, Do until, Do Loop Decision-Making and Code Branching
- If-Then-Else,
- Select-Case
- And
- Nested Conditions
- What is user’s Defined Functions?
- How to create & use them.
Arrays
- Use of Arrays in VBA programming with one dimensional, two dimensional or multi-dimensional analysis
Excel VBA Power Programming For VBA Macros
- Working with Dynamic Ranges. Protecting Worksheets, Cells and Ranges. Working with Multiple Files. Opening & Saving Files
- How to Analyze Data On Multi Worksheets And Build Summary Sheets
- How to Access The Windows File And Folder System To Open And Close Workbooks
- How to Protect Your Code Against Errors
- How to Use Excel And VBA To Create Basic Dash Boards
- How to Create Your Own Custom Business Worksheet Functions In VBA
- How to Create Basic Report Generation Tools Using Excel VBA, Microsoft Word And PowerPoint
- How to Use The Excel Visual Basic Macro Recorder To Record Excel Tasks In VBA And Then Interpret The Code
Overview of User forms To Create Business Wizards
- Working with User Forms & User Forms Events like List box, Combo box, Option Buttons, Check box, Text box, Labels, Command button, Toggle button.
- How to create dynamic dashboard on user form with different controls
- How to link various user form with each other to create a complete interface between user and system
Connection between Excel VBA & other platforms
- How to Establish Connection Between VBA and Internet Explorer to Open any Internet Website through VBA
- How to Establish Connection Between Excel VBA and power presentation to create power point through VBA
- How to Establish Connection Between Excel VBA and Access database to update the data in access through VBA
- How to Establish Connection Between Excel VBA and outlooks through VBA
- How to Establish Connection Between Excel VBA and MS Word through VBA
Testing and Debugging Your Code
- Types of Errors
- Using Breakpoints
- Debugging Techniques
Dialogue Boxes
- UsingMsgBox Function
- UsingInput Box Function
- Working with FileDialog
- Working GetOpenFile name Method
- Working GetSaveAsFilename Method
Effective Error Handling ChatGPT AI for Excel and VBA
Module-3 - SQL and MS Access
SQL
Module 1: Introduction To Databases & SQL
- What Is A Database?
- Types Of Databases (Relational, Non-Relational)
- What Is SQL? SQL Command Categories (DDL, DML, DCL, TCL)
Module 2: Database & Table Creation
- Creating Databases // Creating Tables
- Data Types In SQL
- Keys & Constraints: Primary Key, Foreign Key, NOT NULL, UNIQUE, CHECK, DEFAULT
Module 3: Insert, Update & Delete
- INSERT Statements
- UPDATE Statements
- DELETE Statements
Module 4: Basic Data Retrieval
- SELECT Statements
- Selecting Specific Columns
- Aliases (AS)
- DISTINCT Keyword
Module 5:Filtering Data
- WHERE Clause
- Comparison Operators
- Logical Operators (AND, OR, NOT)
- LIKE Pattern Matching
- IN, BETWEEN, IS NULL
Module 6: Sorting & Limiting
- ORDER BY
- Sorting By Multiple Columns
- LIMIT / TOP / FETCH
Module 7: Aggregate Functions & Grouping
- GROUP BY
- HAVING Clause
- COUNT(), SUM(), AVG(), MIN(), MAX()
- GROUP BY With Aggregates
- Filtering Aggregates (HAVING)
Module 8: SQL Functions – String
- CONCAT()
- LENGTH() / LEN()
- LOWER() / UPPER()
- SUBSTRING() / SUBSTR()
- TRIM(), LTRIM(), RTRIM()
- REPLACE()
- INSTR() / CHARINDEX()
Module 9: SQL Functions – Date/Time
- NOW(), CURRENT_TIMESTAMP
- CURRENT_DATE, CURRENT_TIME
- DATEADD(), DATEDIFF()
- EXTRACT()
- DATE_FORMAT(), FORMAT()
- DAY(), MONTH(), YEAR()
Module 10: SQL Functions – Math
- ABS(), ROUND()
- FLOOR(), CEILING()
- POWER(), SQRT()
- RAND()
Module 11: SQL Functions – Conversion
- CAST(), CONVERT()
- TO_CHAR(), TO_DATE()
Module 12: SQL Functions – Conditional
- CASE Expression
- NULLIF(), COALESCE()
- IIF()
Module 13: SQL Functions – Window
- PARTITION BY
- ORDER BY (Window)
- ROW_NUMBER()
- RANK(), DENSE_RANK()
- FIRST_VALUE(), LAST_VALUE()
Module 14: Working With Joins
- Inner Join // Left Join // Right Join
- Full Join // Self Join // Cross Join
- Left Anti Join // Right Anti Join
Module 14: Working With Joins
- Inner Join // Left Join // Right Join
- Full Join // Self Join // Cross Join
- Left Anti Join // Right Anti Join
Module 15: Sub queries
- Subqueries In WHERE
- Subqueries In SELECT
- Subqueries In FROM
- Correlated Subqueries
Module 16: Views
- Creating Views
- Updating Views
- Dropping Views
Module 17: Introduction To RDBMS
- What Is An RDBMS?
- DBMS Vs RDBMS
- Features Of RDBMS
- Popular Systems: MySQL, PostgreSQL, SQL Server, Oracle
Database Concepts
- Tables, Rows, Columns
- Schemas & Catalogs
- Primary & Foreign Keys
- Candidate & Composite Keys
Data Models
- Relational Model
- Entities & Attributes
- 1-1, 1-Many, Many-Many Relationships
- ER Diagrams
Module 18: SQL Server Agent (Job Scheduling)
- Overview Of SQL Server Agent
- Creating A Job
- Adding Job Steps
- Creating A Schedule
MS Access
Module 1: Introduction to MS Access
- What is MS Access?
- Features of MS Access
- Understanding the Access interface
- Databases, tables, objects overview
- Differences between Access and other RDBMS
Module 2: Database Fundamentals
- Creating a new database
- Database file types (.accdb, .mdb)
- Opening, saving, and closing databases
- Navigation Pane & object organization
Module 3: Tables in MS Access
- Creating tables (Design View / Datasheet View)
- Field names and data types
- Field properties (size, format, input mask)
- Primary key selection
- Creating lookup fields
- Table relationships overview
Module 4: Data Types & Field Properties
- Short Text, Long Text // Number, Large Number
- Date/Time, Currency // Yes/No
- Hyperlink // Lookup Wizard // Attachment
- Field validation rules
Module 5: Working With Data
- Adding records
- Editing records
- Deleting records
- Sorting & filtering data
- Searching records
Module 5: Working With Data
- Adding records
- Editing records
- Deleting records
- Sorting & filtering data
- Searching records
Module 6: Keys & Relationships
- Primary keys // Foreign keys
- One-to-One relationships // One-to-Many relationships
- Referential integrity // Relationship window
Module 7a: Queries – Types of Queries
- Select Queries
- Action Queries (Append, Update, Delete, Make-Table)Crosstab Queries
- Find Duplicates Queries // Find Unmatched Queries
Module 7b: Queries – Concepts
- Query Design View // Adding criteria
- Sorting, filtering //Using expressions
- Calculated fields
Module 8: Forms
- Introduction to forms
- Creating forms (Form Wizard, Design View)
- Form layouts
- Controls (Text box, Combo box, Buttons)
- Binding forms to data // Navigation forms
- Subforms
Module 9: Reports
- Creating reports // Report Wizard // Grouping & sorting
- Headers & footers // Summary reports
- Printing & exporting reports
Module 10: Importing & Exporting Data
- Import from Excel // Export to Excel
- Importing text files // Linking tables (external data)
- Connecting to SQL databases
8 Major Points to Learn MS Access in Analytics
- 1. Easy Data Management for Non-Technical Users
- 2. Relational Database Capabilities
- 3. Powerful Querying (SQL Support)
- 4. Perfect for Small & Medium Projects
- 5. Integration With Excel & Business Tools
- 6. Forms & Reports for Business Insights
- 7. Automation Through Macros & VBA
- 8. Best for Teaching Structured Data Concepts
Module 4 - MicroSoft Power BI ▷ BI & Data Visualization
Microsoft Power BI – Introduction
- What is MSPBI& Scope
- Learn the common work flow in Power BI
- Building blocks of Power BIand its relations
- Quick demo how to create a business dashboard in MSPBI
- MSPBI components
MS Power BI – Getting Business Data
- Get data in shape for use with Power BI
- Combining two or more data sets (source data) for reporting
- Tackling messy data in MS Power BI
- Clean &Transform data
MS Power BI -Data Visualization
- Create and customize visualization
- Use combination charts
- Create and format slicers
- Map visualizations
- Visualizations utilization
- Use tables and matrixes
- Long live bubbles
- scatter charts in action
- Advanced funnel and waterfall charts
- Drive fast dashboard insights with gauges and numbers
- Color your visualization world with colors
- shapes and scales
- Adding personal touch
- logo etc. to reports and dashboards
- Display and present your dashboard in a way you want with summarize data
- Control how your report elements overlap with each other
- Learn to drill into hierarchies
- Manage how levels are shared (Z-order in reports)
- How to use R visuals in MSPBI
MS Power BI -Data Exploring & Sharing
- Quick insights in Power BI Service
- Create and configure a dashboard
- Share dashboard with your organization
- Display and edit visuals- tiles
- full screen
- Get more space on your dashboard
- Install and configure a personal gateway
- Excel and MSPBI
- Import and excel table into Power BI
- Import excel files with data models and power view sheets
- Connect One Drive for business to MSPBI
- Excel data in Power BI summary
MS Power BI – DAX (Data Analysis Expression) Application
Setting up Data Models with DAX
- DAX for creating tables and columns
- Rows vs. query vs. filter context
- DAX for calculated tables and columns
- Creating a date table
- Calculated column for costs
- Data cleaning with DAX
- Connecting data from different tables
- Methods to create DAX measures
- Advantages of explicit measures V2
- DAX and measures
- Using variables
- Basic statistical measures
- Quick measures
Power BI – Common DAX Measures
- Filtering and counting with DAX
- Understanding different filter functions
- Using different filters with DAX
- Filter ALL the data
- Calculating with a filter
- Analyzing across dimensional tables
- Iterating functions
- DIY iterating functions
- Iterating functions in Power BI
- Practice with iterating functions
- More iterating functions
- Use of RANKX()
Power BI – Redefine DAX
- Logical functions
- Interpreting SWITCH()
- Logical functions in Power BI
- IF() for formatting tables
- Exploring SWITCH()
- Grouping
- Row-level security
- Applying row-level security
- Managed roles in Power BI
- Creating an email list
- Implementing RLS
Power BI – Advanced DAX
- Table manipulation functions
- Summary of SUMMARIZE()
- Table manipulations using DAX
- SUMMARIZE() the facts
- ADDCOLUMNS()? No problem!
- Time intelligence functions
- Time intelligence functions output
- Time intelligence in Power BI
- Use of TOTALYTD()
- Use of SAMEPERIODLASTYEAR()
Module 9: Reports
- Creating reports // Report Wizard // Grouping & sorting
- Headers & footers // Summary reports
- Printing & exporting reports
Module 10: Importing & Exporting Data
- Creating reports // Report Wizard // Grouping & sorting
- Headers & footers // Summary reports
- Printing & exporting reports
Module 5 - Tableau
Tableau – Introduction
- Getting Started with Tableau
- Overview Of Tableau
- Tableau Architecture
Tableau – Connecting to Data
- Managing Metadata
- Managing Extracts
- Data Sources
- Cross-Database Joins
- Data Aggregation And Data Ports
- Tableau Charts
- Bar Charts and Stacked Bars Data Blending
- Tree Maps and Scatter Plots
- Individual Axes
- Blended Axes
- Dual Axes
- Combinational Chart
Tableau -Data Visualization/Visual Analytics
- Drill Down
- Hierarchies
- Sorting
- Filtering
- Grouping
- Trend
- Reference Lines
- Forecasting
- Clustering
- Analysis with Cubes
- MDX
Tableau -Developing First Bar Chart
- Connecting Tableau to Data File
- Navigating Tableau
- Calculated Fields
- Adding
- Colors
- Labels
- Formatting
Tableau – Time Series, Maps and Aggregation
- Data Extracts and Time Series
- Understanding Granularity, Aggregation and Level of Details
- Default Location in Maps
- Custom Geo Coding
- Symbol Map and Filled Map
Tableau- First Dashboard
- Into Section
- Joining Data In Tableau
- Working With Maps
- Hierarchies
- Scatter Plot
- Applying Filters in Different Sheets
- Creating 1st Dashboard
- Creating 2nd Dashboard
Tableau -Blending Data and Dual Axis Charts
- Duplicate Values
- Multiple Fields
- Data Blending
- Dual Axis Chart
- Building Calculated Fields
Tableau -Table Calculation
- Downloading Dataset and Connection
- Mapping
- Building Table Calculation For Gender
- Bins and Distributions for Age
- Tree Map Chart
Tableau – Advanced Dashboard
- Advanced Dashboard
Tableau – Storytelling
- Storyline and Storytelling
Tableau – Data Preparation
- Data Format
- Data Interpreter
- Multiple Columns And Pivot
- Metadata Grid
Advanced Data Preparation
Module 6.1 - Python Data Science with Live Projects
Module 6.1.1: Introduction to Python Programming
Purpose:Build a strong foundation in Python syntax and programming concepts essential for data analysis.
Topics Covered
- Introduction to Python What is Python and why it’s popular for Data Analysis Installing Python, Jupyter Notebook, and Anaconda
- Python Basics Data Types: int, float, str, bool Variables and Constants Input and Output operations Type Conversion and Casting
- Operators Arithmetic, Logical, Comparison, and Assignment Operators
- Control Flow Conditional Statements: if, elif, else Loops: for and while Loop Control Statements: break, continue, pass
Module 6.1.2: Data Structures in Python
Purpose:Learn how to store, organize, and manipulate data efficiently using Python’s built-in structures.
Topics Covered
- Core Data Structures Lists, Tuples, Sets, Dictionaries
- Operations Indexing and Slicing Adding, Updating, and Removing Elements
- Comprehensions List Comprehension Dictionary Comprehension
- Common Built-in Functions len(), max(), min(), sum(), sorted(), type()
Module 6.1.3: Functions, Modules, and Packages
Purpose:Learn how to write reusable and modular Python code for analytical workflows.
Topics Covered
- Functions
- Defining and Calling Functions
- Return Statements and Parameters
- Default, Positional, and Keyword Arguments
- Modules
- Using Built-in Modules (math, datetime, os, random)
- Creating and Importing Custom Modules
- Packages Installing and Managing Packages using pip
Module 6.1.4: Working with Files
Purpose:Learn how to import, read, write, and manage external datasets effectively.
Topics Covered
- File Handling Basics — open(), read(), write(), close()
- Reading and Writing Files (CSV, TXT)
- Working with File Paths using os and pathlib
- Writing Processed Data to Files
Module 6.1.5: Introduction to Data Analysis with Pandas
Purpose:Master the most widely used Python library for real-world data manipulation and analysis.
Topics Covered
- Pandas Basics Introduction to Series and Data Frame
- Reading & Writing Data read_csv(), to_csv(), read_excel(), to_excel()
- Exploring Data head(), .tail(), .info(), .describe()
- Selecting & Filtering Data .loc[], .iloc[] for row/column selection Conditional filtering (df[df[‘column’] > value])
Data Cleaning
- Handling Missing Data (fillna, dropna)
- Adding, Renaming, and Dropping Columns
- Sorting and Grouping Data (sort_values, groupby)
Module 6.1.6: Data Visualization with Matplotlib & Seaborn
Purpose:Develop the ability to present data visually for better insights and reporting.
Topics Covered
- Introduction to Matplotlib – Basic Plot Types: Line, Bar, Pie, Histogram, Scatter Customizing Visuals (titles, labels, colors, legends)
- Seaborn for Statistical Visualization – Plot Types: barplot, countplot, boxplot, heatmap, pairplot
- Styling and Aesthetics
- Exporting Charts Saving visuals in .png and .pdf formats
Module 6.1.7: Data Cleaning & Preprocessing
Purpose:Learn how to prepare raw datasets for analysis — an essential industry skill.
Topics Covered
- Handling Missing Values
- Detecting & Removing Duplicates
- Changing Data Types (astype())
- String Operations on Columns (.str.upper(), .str.strip(), .str.replace())
- Date Conversion using pd.to_datetime()
- Identifying and Removing Outliers
- Basic Feature Engineering for better model performance
Module 6.1.8: Introduction to NumPy
Purpose:Learn efficient numerical computing — the backbone of Python data analytics.
Topics Covered
- NumPy Basics
- Arrays vs Lists
- Creating and Manipulating Arrays
- Array Operations
- Indexing, Slicing, and Broadcasting Vectorized Computations
- Mathematical Functions mean(), median(), std(), sum(), sqrt(), dot()
- Random Module Generating Random Numbers (np.random.rand(), np.random.randint())
Module 6.1.9: Mini Projects & Practical Assignments
Purpose:Apply your learning to hands-on, real-world projects.
Mini Projects
- Sales Data Analysis (Pandas + Matplotlib) Cleaning and visualizing monthly sales data
- COVID Data Dashboard Using Pandas and Seaborn to visualize cases and recovery trends
- Customer Segmentation (CSV File Analysis) Filtering, grouping, and reporting based on demographic data
Module 6.2 - Machine Learning
Module 6.2.1: Introduction to Machine Learning
Purpose:Understand the foundations, workflow, and use cases of Machine Learning in the real world.
Topics Covered
- What is Machine Learning?
- Difference between AI, ML, and Deep Learning
Types of Machine Learning:
- Supervised
- Unsupervised
- Reinforcement Learning (overview)
Real-world Applications of ML (Finance, Healthcare, Retail, etc.)
Machine Learning Workflow:
Problem Definition → Data Collection → Preprocessing → Modeling → Evaluation → Deployment
Module 6.2.2: Python for Machine Learning
Purpose:Build programming readiness for ML with essential Python tools.
Topics Covered
- Quick Revision of Python Data Analysis
- Key Libraries for ML:
NumPy, Pandas, Matplotlib, Seaborn, Scikit-learn
- Data Importing and Exploration
- Descriptive Statistics & Correlation Analysis
- Feature Selection and Importance Overview
Module 6.2.3: Data Preprocessing & Feature Engineering
Purpose:Prepare raw data for training accurate and reliable models.
Topics Covered
- Handling Missing Values (SimpleImputer, fillna)
- Removing Duplicates and Outliers
- Encoding Categorical Data:
- One-Hot Encoding
- Label Encoding
- Feature Scaling:
- Standardization (Z-score)
- Normalization (MinMaxScaler)
- Splitting Data (Train-Test Split)
Module 6.2.4: Supervised Learning — Regression Algorithms
Purpose:Build models that predict continuous outcomes.
Topics Covered
- Simple Linear Regression Understanding line of best fit Evaluation metrics: MAE, MSE, RMSE, R²
- Multiple Linear Regression Handling multiple predictors
Module 6.2.5: Supervised Learning — Classification Algorithms
Purpose:Train models to classify or categorize data points.
Topics Covered
- Logistic Regression Sigmoid function and decision boundary
- K-Nearest Neighbors (KNN) Distance metrics and K-value selection
- Decision Trees Gini impurity and information gain
- Random Forest Classifier Ensemble learning and feature importance
- Support Vector Machines (SVM) Hyperplanes and kernel tricks
- Naïve Bayes Classifier Probability-based classification
Module 6.2.6: Unsupervised Learning Algorithms
Purpose:Discover hidden patterns and relationships in unlabeled data.
Topics Covered
- Clustering
- K-Means Clustering
- Hierarchical Clustering (Dendrograms)
- DBSCAN (Density-Based Clustering)
- Dimensionality Reduction PCA (Principal Component Analysis) t-SNE (for visualization)
- Association Rule Learning Apriori Algorithm Market Basket Analysis
Module 6.2.7: Model Evaluation, Optimization & Validation
Purpose:Improve model accuracy and generalization.
Topics Covered
- Train-Test Split and Cross Validation (K-Fold CV)
- Bias-Variance Tradeoff
- Grid Search & Random Search for Hyperparameter Tuning
- Ensemble Learning Concepts: Bagging and Boosting
Module 6.2.8: Advanced Topics in Machine Learning
Purpose:Get exposure to advanced tools and concepts used in modern ML.
Topics Covered
- Introduction to Pipelines in Scikit-learn
- Feature Selection Techniques (Recursive Feature Elimination)
- Time Series Forecasting (Intro)
- Handling Large Datasets
- Saving and Loading Models (pickle, joblib)
Module 6.2.9: Model Deployment (Basics)
Purpose:Learn how ML models are integrated into real-world systems.
Topics Covered
- Exporting Models with joblib and pickle
- Deploying Models Locally or on Web
- Introduction to APIs and Integrations
Module 6.2.10: Real-World Machine Learning Projects
Purpose:Apply all concepts to realistic datasets and business problems.
Projects
- Predictive Analytics (Regression) Predict House Prices based on area, location, and features.
- Classification Project Credit Card Fraud Detection or Employee Attrition Prediction.
- Unsupervised Learning Customer Segmentation using K-Means and PCA.
2+ End-to-End ML Projects
Machine Learning Interview Questions
Module-7-Alteryx Data Analytics
Alteryx- Introduction
- What exactly is Alteryx?
- Why are We learning Alteryx
- What is Meant by Alteryx Designer
- Alteryx Designer User Interface
- User and Workflow Configuration
Alteryx–Alteryx Designer
- Tool Palettes
- Configuration
- Favorite Palettes
- Workflow Canvas
Alteryx- Parsing Data
- Format Data
- Find Replace Delimiters
Alteryx–Data Containing
- Using Conditional Statements in Formulas
- Format Data/ Time Fields
- Use values From Previous/SubseQuent Rows in Formulas
Alteryx–Data Restructuring/Data Processing
- Split data, skip records, use a record as field headings, pivot and unpivot data and trim and split fields
- Input Data
- Dynamic Rename
- Text to columns
- Transpose
- Cross Tab
- Formula
- Directory
- Comment
- Sample
- Tool Container
- Select
- Filter
- Output Data
- Record Id
- Unique
Alteryx– Join Data from Various Source
- Filter
- Summarize
- Browse
- Union
- Join Multiple
- Input Data
- Formula
- Join
- Output Data
- Data Filter
- Generate Row
Alteryx–Data Handling
- Impute Values
- Data Cleansing
- Formula
- Append Field
- Random Sample
- Unique
- Running tool
Alteryx–Create Static Reporting
- Table
- Charts
- Layout
- Date time Now
- Sort
- Render
- Resort map
- Report Text
Alteryx–Images
- Create Points
- Spatial Match
- Find Nearest
- Trade area
- Distance
- Special info
Alteryx–Pharse Data with Regex
- List Box
- Numeric Up Down
- Checkbox
- Control Parameter
- Action / Image
- File Browse / Radio Button
Module-8-R-Programming Business Analytics
AR- Programming
- Introduction to Business Analytics
- Types of Analytics
- Case study on Walmart, Signet Bank
- Data Science and its importance
R–Introduction
- Introduction to R
- Installing R
- Installing R Studio
- Workspace Setup
- R Packages
R- Statements
- if statements
- for statements
- while statements
- repeat statements
- break and next statements
- switch statement
- scan statement
R– Functions
- DPLYR & apply Function
- Import Data File
- DPLYP – Selection
- DPLYP – Filter
- DPLYP – Arrange
- DPLYP – Mutate
- DPLYP – Summarize
R – Apply Functions
- Data visualization in R
- Bar chart, Dot plot
- Scatter plot, Pie chart
- Histogram and Box plot
- Heat Maps
- World Cloud
R – Apply Statistics
- Introduction to statistics
- Type of Data
- Distance Measures (Similarity, dissimilarity, correlation)
- Euclidean space.
- Manhattan
- Minkowski
- Cosine similarity
- Mahalanobis distance
- Pearson’s correlation coefficient
- Probability Distributions
Module-9 - Generative Artificial Intelligence
Generative Artificial Intelligence
Introduction to Neural Networks
- Perceptrons
- Neural Networks
- Hidden Layers
- Keras
- Forward & Backward Propagation
- Multilayer Perceptrons (MLP)
- Callbacks
- Tensorboard
- Optimization
- Hyperparameter tuning
- Computer Vision
Convolutional Neural Nets
- Data Augmentation
- Transfer Learning
- CNN
- CNN Hyperparameters Tuning & BackPropagation
- CNN Visualization
- Popular CNN Architecture – Alex, VGG, ResNet, Inception, EfficientNet, MobileNet
- Object Segmentation, Localisation, & Detection
- Natural Language Processing
Text Processing & Representation
- Tokenization, Stemming, Lemmatization
- Vector space modelling, Cosine Similarity, Euclidean Distance
- POS tagging, Dependency Parsing
- Topic Modelling, Language Modelling
- Embeddings
- Recurrent Neural Nets
- Information Extraction
- LSTM
- Named Entity Recognition)
Course on Large Language Models and Generative AI
- Introduction to Large Language Models
- Generative Pre-Trained Transformer(GPT)
- OpenAI ChatGPT
- Vector Databases
- Langchain
- Stable Diffusion
- Prompt Engineering
- Gen AI with APIs
Mini Project
Find the Business Analyst in Excel and Power BI Course Duration Details below.
Duration of Module
| Business Analytic Course Module | Business Analyst Course Duration |
|---|---|
| Module 1 – Basic and Advanced Excel + Any One (Python/R Programming /Tableau /Power BI) | 25 – 30 (Hours) |
| Module 2 – VBA / Macros + Any One (Python/R Programming /Tableau /Power BI) | 25 – 30 (Hours) |
| Module 3 – Access and SQL + Any One (Python/R Programming /Tableau /Power BI) | 25 – 30 (Hours) |
| Module 4 – Tableau or Power BI + Any One (Python/R Programming /Tableau /Power BI) | 25 – 30 (Hours) |
| Module 1 and 2 – Excel + VBA / Macros | 50 – 60 (Hours) |
| Module 1 and 2 – Excel + VBA / Macros+ Any Two (Python/R Programming /Tableau /Power BI) | 50 – 60 (Hours) |
| Module 2 and 3 – VBA / Macros + Access and SQL | 50 – 60 (Hours) |
| Module 2 and 3 – VBA / Macros + Access and SQL Any Two (Python/R Programming /Tableau /Power BI) | 60 – 70 (Hours) |
| Any Module 1 to 3 – Excel + VBA / Macros Access + SQL + Tableau or Power BI | 75 – 80 (Hours) |
| M 1 to 4 – Excel + VBA / Macros Access + SQL + (Tableau or Power BI ) Any Two (Python/ R Programming /Tableau /Power BI) | 85 – 95 (Hours) |
Batch Timings
| Business Analyst Course Schedule | Business Analyst Batch Timing |
|---|---|
| Monday to Friday | 8:00 AM – 10:00 AM |
| Monday to Friday | 10:00 AM – 12:00 PM |
| Monday to Friday | 2:00 PM – 4:00 PM |
| Monday to Friday | 4:00 PM – 6:00 PM |
| Saturday/Sunday | 8:00 | 12:00 | 2:00 | 4:00 |
| Sunday | 8:00 AM – 10:00 AM |
| Sunday | 10:00 AM – 12:00 PM |
| Sunday | 2:00 PM – 4:00 PM |
| Sunday | 4:00 PM – 6:00 PM |
Download Brochure
FAQ
Why Business Analysis in highly in demand in the Indian market?
India is a rapidly growing economy with more and more companies establishing every day. In order to compete in this highly stiff market, it is necessary for organizations to hire Business Analysts who can help them develop Business Strategies for increasing their performance and productivity. This is why a career in Business Analysis is extremely popular in the market.
I have expertise and skills in advanced MS Excel. Can I attend other modules in the Business Analysis training Gurgaon?
Of course, we offer the candidate with the freedom to choose any module as per their requirement for which the Business Analyst Course fee and timings will be different.
How much time will it take to complete the full Business Analysis training course?
The Business Analyst Course is designed in such a manner that it can easily be completed within 90 hours. On average it will take around two months for an individual to complete the Business Analyst Training depends on his or her class Preference.
What is the eligibility criteria to attend the Business Analyst training Gurgaon?
There are no major eligibility criteria to attend the Business Analyst Training Course except for having a graduation degree in any field. Although, having graduation in IT field and some basic information of programming can be beneficial but not mandatory.
Who will be the teachers providing the training of Business Analysis?
We have the most certified and qualified trainers with over 10 to 15 years of experience in the business analysis field. They have been providing Business Analysis Training to the students for many years and also conduct lectures and seminars to clear the doubts of the students.
Will I easily get job placement as a Business Analyst after completing the Business Analysis certificate program?
We do not guarantee easy job placement after the Business Analyst Training, however, we do provide 100% Job Placement Support where the student will be sent to various organizations where interviews are being conducted until they are selected. It depends on the ability of the individual which they will certainly grasp during our Business Analyst Training Course.
Testimonials
Ekta Sharma
It has been a good experience for me to take a professional training from SLA. I have taken the GST classes. If I talk about its placement, it is also good. The package depends on your academic performance and your interview.
Manish Gupta
I Joined SLA Consultants for learning GST & ITR training and my experience was very good with the institute and also they helped me to get better placement and now I am working as Accounts Executive.
Ishav Rana
SLA Consultants is one of the best places of knowledge and obtain training. I’ve completed my tally, TDS & GST Classes from the best teachers available with the institution.
Ashish Tiwari
All trainers and staff are so good especially want to say thanks to Swati Ma’am, She always Co -operates me.
Manisha Singh
Well, I take the practical training in Accounts, & GST is going. Guys, if you want to learn and enhance your skills, so it is a good institute for build or making your resume well versed in the global market.
Kedar Pradhan
I joined MIS/VBA training at SLA Consultants. This type of practical oriented classroom training is very helpful for everybody and who will follows Anoop sir classes with practical orientation approach regularly. Finally in my words “SLA Consultants” is the best for learning professional or job oriented classroom programs.
Deepak Sharma
There are a lot of fake training institutes in Delhi but SLA Consultants is not one of them. SLA Consultants is a reliable institute that has a great team and awesome trainers who helped me settle in life by allowing me to work for the reputed Taj Group.
Brijendra PATHAK
SLA Consultants has excellent trainers who are not just concentrated on finishing a class. They really helped me learn new things and were patient when I made mistakes. Thanks to the trainers I have got a job I love and I am good at it too.
Manikant Jha
SLA Consultants is a boon to all the freshers who are not getting any good jobs. They trained me as an Accounts Executive by using interesting and innovative teaching methodologies. They also helped me get a job when I was in the last leg of the course which was really a pleasant surprise for me.
YAWAR MALIK
The team of trainers working with SLA is amazing. The support staff is always there to help and Arbind Sir was a great guide. I will never forget my time at SLA and I thank them for the job they helped me get after I completed my course.
Ibadat Hussain
I want to tell you all that SLA Consultants had made my life. I was just a graduate with not so good marks when I came to them. They trained me, helped me learn and now I am a successful Accounts Executive. I hope you enjoy the Accounting Course as much as I did.
Anshuman
SLA Consultants is a name every new student or eager professional should trust. They helped me make a career switch and helped me land a job while I was about to complete the course. Their placement team is really efficient.
Ashutosh Saini
After I completed my schooling, I had no idea about what should I do. Then a friend told me about SLA and that was that. They helped me become a number wizard and taught me everything about Accounting which helped me get a good job at a place near my house and has made my life.
Ashwani Tripathi
My career path seemed to be stuck at the same place for months. So when I approached SLA Consultants. They trained me so well in Accounts that I got a senior position I always wished for and the bonus is that I love my job because I am so good at it.
Satendra Sharma
I did not have any idea what I will do in life. SLA Consultants gave direction to my life by recognizing my skills with numbers and training me as an Accounts Executive. I have a stable job now thanks to teaming SLA and I am getting better at my job every day due to the amazing training they provided me.
Prafull Jha
None of my batch mates had a good job and I was worried sick over my career. SLA Consultants came as a ray of hope for me. They honed my accounting knowledge and helped me get a good job. I was the first among my batch mates to get a job and I am very happy with SLA team.
Abhishek Pandey
SLA Consultants is a great place for young students who want a job without spending a lot of money. I have learnt a lot there and they helped me get a stable job in a company of my choice. I will forever be thankful to them for guiding me towards a great career path and helping me make a good life for myself.
















