India's Top Rated & Award Winning Training Center

Social Prachar provides Advanced Data Science Course Training Online

5000+ Trainees

5000+ Success Stories

2000+ Career Transitions

Well-Curated Curriculum | Well-Equipped Lab Facility | Experienced Trainers & Mentors

Register Now for the Upcoming Batches & Get Fee Discount upto 20%

What Makes Social Prachar Unique from Others!

Internship Offers for Freshers |

Advanced Curriculums |

Weekly Assignments |

1-1 Mentorship |

Dedicated Portal |


Our Data Science Course helps...

  • IT Professionals
  • Data Analysts & Business Analysts
  • Functional Managers
  • Graduates, Post Graduates

    Select Class Type

    Select Program

    Our Course Curriculum


    1. What is Data Science? – Introduction.
    2. Importance of Data Science.
    3. Demand for Data Science Professional.
    4. Brief Introduction to Big data and Data Analytics.
    5. Lifecycle of data science.
    6. Tools and Technologies used in data Science.
    7. Comprehensive R Archive Network
    8. Demo of Installing R On windows from CRAN Website
    9. Installing R Studios on Windows OS Setting Up R Workspace.
    10. Getting Help for R-How to use help system
    11. Installing Packages – Loading And Unloading Packages


    1. Fundamentals of Math and Probability Basic
    2. understanding of linear algebra, Matrics, vectors
    3. Addition and Multimplication of matrics Fundamentals of Probability
    4. Probability distributed function and cumulative distributed function.
    5. Class Hand-on
    6. Problem solving using R for vector manupulation
    7. Problem solving for probability assignments

    2 Descriptive Statistics

    1. Describe or sumarise a set of data Measure of central tendency and measure of dispersion.
    2. The mean,median,mode, curtosis and skewness
    3. Computing Standard deviation and Variance.
    4. Types of distribution.

    Class Handson:

    1. 5 Point summary BoxPlot
    2. Histogram and Bar Chart
    3. Exploratory analytics R Methods
    1. Inferential Statistics
    2. What is inferential statistics
    3. Different types of Sampling techniques
    4. Central Limit Theorem
    5. Point estimate and Interval estimate
    6. Creating confidence interval for population parameter
    7. Characteristics of Z-distribution and T-Distribution
    8. Basics of Hypothesis Testing
    9. Type of test and rejection region
    10. Type of errors in Hypothesis resting, Type-l error and Type-ll errors
    11. P-Value and Z-Score Method
    12. T-Test, Analysis of variance(ANOVA) and Analysis of Co variance(ANCOVA) Regression analysis in ANOVA

    Class Hands-on:

    1. Problem solving for C.L.T
    2. Problem solving Hypothesis Testing
    3. Problem solving for T-test, Z-score test
    4. Case study and model run for ANOVA, ANCOVA
    1. Hypothesis Testing
    2. Hypothesis Testing
    3. Basics of Hypothesis Testing
    4. Type of test and Rejection Region
    5. Type o errors-Type 1 Errors,Type 2 Errors
    6. P value method,Z score Method


    1. Introduction To Machine Learning
    2. What is Machine Learning?
    3. What is the Challenge?
    4. Introduction to Supervised Learning,Unsupervised Learning
    5. What is Reinforcement Learning?
    1. Linear Regression
    2. Introduction to Linear Regression
    3. Linear Regression with Multiple Variables
    4. Disadvantage of Linear Models
    5. Interpretation of Model Outputs
    6. Understanding Covariance and Colinearity
    7. Understanding Heteroscedasticity

    Case Study

    • Application of Linear
    • Regression for Housing Price Prediction
    1. Logistic Regression
    2. Introduction to Logistic Regression.– Why Logistic Regression .
    3. Introduce the notion of classification Cost function for logistic regression
    4. Application of logistic regression to multi-class classification.
    5. Confusion Matrix, Odd’s Ratio And ROC Curve
    6. Advantages And Disadvantages of Logistic Regression.

    Case Study:

    • To classify an email as spam or not spam using logistic Regression.
    1. Decision Trees And Supervised Learning
    2. Decision Tree – data set
    3. How to build decision tree?
    4. Understanding Kart Model
    5. Classification Rules- Overfitting Problem
    6. Stopping Criteria And Pruning
    7. How to Find final size of Trees?
    8. Model A decision Tree.
    9. Naive Bayes
    10. Random Forests and Support Vector Machines
    11. Interpretation of Model Outputs

    Case Study:

    • Business Case Study for Kart Model
    • Business Case Study for Random Forest
    • Business Case Study for SVM
    1. Unsupervised Learning
    2. Hierarchical Clustering
    3. k-Means algorithm for clustering – groupings
    4. of unlabeled data points.
    5. Principal Component Analysis(PCA)- Data
    6. Independent components analysis(ICA)
    7. Anomaly Detection
    8. Recommender System-collaborative filtering algorithm

    Case Study– Recommendation Engine for

    e-commerce/retail chain

    1. Introduction to Deep Learning
    2. INeural Network
    3. Understaing Neural Network Model
    4. Understanding Tuning of Neural Network

    Case Study: Case study using Neural Network

    1. Natural language Processing
    2. Introduction to natural Language
    3. Processing(NLP).
    4. Word Frequency Algorithms for NLP Sentiment Analysis

    Case Study : Twitter data analysis using NLP

    1. Apache Spark Analytics
    2. What is Spark
    3. Introduction to Spark RDD
    4. Introduction to Spark SQL and Dataframes
    5. Using R-Spark for machine learning
    6. Hands-on:
    7. installation and configuration of Spark
    8. Hands on Spark RDD programming
    9. Hands on of Spark SQL and Dataframe programming
    10. Using R-Spark for machine learning programming


    1. R Basics, background
    2. Comprehensive R Archive Network
    3. Demo of Installing R On windows from CRAN Website
    4. Installing R Studios on Windows OS
    5. Setting Up R Workspace.
    6. Getting Help for R-How to use help system
    7. Installing Packages – Loading And Unloading Packages
    1. Getting familiar with basics
    2. Operators in R – Arithmetic,Relational,Logical and Assignment Operators
    3. Variables,Types Of Variables,Using variables Conditional statements,ifelse(),switch
    4. Loops: For Loops,While Loops,Using Break statement,Switch
    1. The R Programming Language- Data Types
    2. creating data objects from the keyword.
    3. How to make different type of data objects.
    4. Types of data structures in R
    5. Arrays And Lists- Create Access the elements
    6. Vectors – Create Vectors,Vectorized Operations,Power of Vectorized Operations Matrices- Building the first matrices,Matrix Operations,Subsetting,visualising subset
    7. Data Frames- create and filter data frames,Building And Merging data frames.
    1. Functions And Importing data into R
    2. Function Overview – Naming Guidelines
    3. Arguments Matching,Function with Multiple Arguments
    4. Additional Arguments using Ellipsis,Lazy Evaluation Multiple Return Values Function as Objects,Anonymous Functions
    5. Importing and exporting Data into R- importing from files like excel,csv and minitab.
    6. Import from URL and excel Files
    7. Import from database.
    1. Data Descriptive
    2. Statistics,Tabulation,Distribution
    3. Summary Statistics for Matrix Objects. apply() Command. Converting an Object into a Table
    4. Histograms, Stem and Leaf Plot, Density
    5. Normal Distribution
    1. Graphics in R – Types of graphics
    2. Bar Chart,Pie Chart,Histograms- Create and edit.
    3. Box Plots- Basics of Boxplots- Create and Edit Visualisation in R using ggplot2.
    4. More About Graphs: Adding Legends to Graphs,Adding Text to Graphs, Orienting the Axis Label.


    1. Python Programming Basics
    2. Installing Jupyter Notebooks
    3. Python Overview
    4. Python 2.7 vs Python 3
    5. Python Identifiers
    6. Various Operators and Operators Precedence
    7. Getting input from User,Comments,Multi line Comments.
    1. Making Decisions And Loop Control
    2. Simple if Statement,if-else Statement if-elif Statement.
    3. Introduction To while Loops.
    4. Introduction To for Loops,Using continue and break.
    1. Python Data Types: List,Tuples,Dictionaries
    2. Python Lists,Tuples,Dictionaries
    3. Accessing Values
    4. Basic Operations
    5. Indexing, Slicing, and Matrixes
    6. Built-in Functions & Methods
    7. Exercises on List,Tuples And Dictionary
    1. Functions And Modules
    2. Introduction To Functions
    3. Why Defining Functions
    4. Calling Functions
    5. Functions With Multiple Arguments.
    6. Anonymous Functions – Lambda Using Built-In Modules,User-Defined Modules,Module Namespaces,Iterators And Generators.
    1. File I/O And Exceptional Handling
    2. Opening and Closing Files
    3. open Function,file Object Attributes
    4. close() Method ,Read,write,seek.Exception Handling,the try-finally Clause
    5. Raising an Exceptions,User-Defined Exceptions
    6. Regular Expression- Search and Replace
    7. Regular Expression Modifiers
    8. Regular Expression Patterns,re module.
    1. Numpy
    2. Introduction to Numpy. Array Creation,Printing Arrays
    3. Basic Operations- Indexing, Slicing and Iterating Shape Manipulation – Changing shape,stacking and spliting of array Vector stacking
    1. Pandas And Matplotlib
    2. Introduction to Pandas
    3. Importing data into Python
    4. Pandas Data Frames,Indexing Data Frames ,Basic Operations With Data frame,Renaming Columns,Subletting and filtering a data frame.
    5. Matplotlib – Introduction,plot(),Controlling
    6. Line Properties,Working with Multiple Figures,Histograms


    PART 7 – NLP



    1. Connecting to data source
    2. Creating dashboard pages
    3. How to create calculated columns
    4. Different charts
    5. Hands-on:
    6. Hands on on connecting data source and data clensing
    7. Hands on various charts
    8. Hands on deployment of Predictive model in visualisation



    Our Trainees Says