Data Science Course in Greater Noida (6 Months) | STI
📊 6-month data science program

Data Science Course in Greater Noida (Alpha 1)

Statistics, Python for data analysis and machine learning fundamentals for a core data science role. 60 modules covering Python, Pandas and NumPy, SQL, Power BI, machine learning and deep learning, finishing with industry projects and a capstone.

Data Science course: learn, analyze, build and grow with Python, Pandas, NumPy, Matplotlib, Seaborn, Jupyter, MySQL, scikit-learn and Power BI
6Months
60Modules in 8 phases
13Machine learning modules
13Hands-on projects

What is the Data Science course?

The Data Science course at Skill Training Institute, Alpha 1, Greater Noida is a 6-month program with 60 modules in 8 phases. You learn Python, NumPy and Pandas, SQL and Power BI, statistics and probability, machine learning with scikit-learn, and an introduction to deep learning, NLP and generative AI, then build industry projects and a capstone for your portfolio.

Last updated:

What's inside the course

Built around one goal: turning data into decisions.

  • Python programming from scratch to advanced basics
  • NumPy, Pandas and exploratory data analysis
  • Matplotlib, Seaborn, Plotly and Power BI dashboards
  • SQL with MySQL: joins, window functions and CTEs
  • Statistics, probability, hypothesis testing and A/B testing
  • Machine learning: regression, classification, boosting and clustering
  • Time series forecasting and recommendation basics
  • Deep learning, NLP and generative AI introduction
  • Model deployment, Git and a capstone project

Full syllabus: 60 modules, 8 phases

Every module has its own focus. Filter or search.

Phase 1: Data Science Foundations & Python Programming Modules 1–8, Weeks 1 to 3

01

Data Science Landscape, Roles & Workflow Python

See the whole field before writing code.

  • Data analyst, data scientist and ML engineer roles
  • The data science lifecycle
  • Types of data and problems
  • Tools and libraries overview
  • Learning roadmap for the 6 months
02

Environment Setup: Python, Jupyter & Colab Python

Get a working data science setup.

  • Installing Python and Anaconda
  • Jupyter Notebook and VS Code
  • Google Colab
  • Virtual environments and packages
  • Running and organising notebooks
03

Python Basics Python

Learn the core building blocks of Python.

  • Variables and data types
  • Operators and expressions
  • Input and output
  • Type conversion
  • Writing clean, readable code
04

Control Flow & Functions Python

Make programs decide and repeat.

  • Conditions: if, elif, else
  • for and while loops
  • Defining functions
  • Arguments, return values and lambda
  • Scope and simple recursion
05

Data Structures: Lists, Tuples, Dictionaries & Sets Python

Store and organise data in Python.

  • Lists and tuples
  • Dictionaries and sets
  • Slicing and indexing
  • List and dictionary comprehensions
  • Choosing the right structure
06

Strings, Files & Error Handling Python

Read, write and clean simple data files.

  • String methods and formatting
  • Reading and writing text, CSV and JSON files
  • Exceptions and try/except
  • Debugging basics
  • Small data-processing scripts
07

Modules, OOP & Packages Python

Organise code like a professional.

  • Importing modules
  • Classes and objects
  • Inheritance basics
  • Writing your own modules
  • Standard library highlights
08

Regex, Dates & Working with APIs Python

Collect and prepare data from real sources.

  • Regular expressions basics
  • Dates and times with datetime
  • Calling REST APIs with requests
  • Handling JSON responses
  • Web scraping basics and ethics

Phase 2: Data Analysis with NumPy & Pandas Modules 9–16, Weeks 4 to 7

09

NumPy Arrays & Vectorisation Data analysis

Work with numerical data efficiently.

  • Creating arrays
  • Indexing and slicing
  • Vectorised operations
  • Aggregations and axes
  • Performance vs Python lists
10

NumPy Advanced: Broadcasting, Random & Linear Algebra Basics Data analysis

Use NumPy for maths-heavy tasks.

  • Broadcasting rules
  • Random numbers and seeds
  • Reshaping and stacking
  • Matrix operations
  • Simulation examples
11

Pandas Series & DataFrames Data analysis

Load and inspect tabular data.

  • Series and DataFrame structures
  • Reading CSV, Excel and JSON
  • Head, info and describe
  • Data types and memory
  • Saving results
12

Selecting, Filtering & Sorting Data Data analysis

Find exactly the rows and columns you need.

  • loc and iloc
  • Boolean filtering
  • Sorting and ranking
  • Adding and dropping columns
  • Apply and map functions
13

Data Cleaning & Preparation Data analysis

Turn messy data into analysis-ready data.

  • Missing values: detect, drop and impute
  • Duplicates and inconsistent values
  • Fixing data types
  • Outlier detection
  • Cleaning checklist and documentation
14

GroupBy, Aggregation, Merge, Join & Pivot Data analysis

Summarise and combine datasets.

  • groupby and aggregation
  • Pivot tables and crosstab
  • Merge, join and concat
  • Reshaping: melt and stack
  • Multi-table analysis
15

Time Series & Text Data in Pandas Data analysis

Handle dates and text columns.

  • Datetime index and resampling
  • Rolling windows
  • Lag and shift features
  • String methods on columns
  • Categorical data
16

Exploratory Data Analysis (EDA) Workflow Data analysis

Ask questions of a dataset and answer them with data.

  • EDA framework
  • Univariate and bivariate analysis
  • Correlation and patterns
  • Data quality report
  • EDA mini project

Phase 3: Data Visualisation & Business Intelligence Modules 17–21, Weeks 7 to 9

17

Matplotlib for Data Visualisation Visualisation & BI

Draw clear charts in Python.

  • Line, bar, scatter and histogram
  • Figures, axes and subplots
  • Labels, legends and styling
  • Saving charts
  • Choosing the right chart
18

Seaborn & Interactive Charts with Plotly Visualisation & BI

Make statistical and interactive visuals.

  • Distribution and relationship plots
  • Heatmaps and pair plots
  • Categorical plots
  • Plotly interactive charts
  • Themes and consistency
19

Data Storytelling & Dashboard Design Visualisation & BI

Present data so decisions get made.

  • Insight, context and recommendation
  • Chart choice and colour use
  • Avoiding misleading visuals
  • Dashboard layout principles
  • Presenting to non-technical audiences
20

Power BI: Data Modelling & DAX Basics Visualisation & BI

Build a data model in Power BI.

  • Importing and transforming data with Power Query
  • Relationships and star schema
  • Calculated columns and measures
  • DAX basics
  • Time intelligence basics
21

Power BI Dashboards & Publishing Visualisation & BI

Create and share business dashboards.

  • Visuals, slicers and filters
  • Drill-through and bookmarks
  • Dashboard design for business users
  • Publishing to Power BI Service
  • Sales or HR dashboard project

Phase 4: SQL & Databases Modules 22–27, Weeks 9 to 11

22

Database Fundamentals & MySQL Setup SQL & databases

Understand how relational databases work.

  • Tables, keys and relationships
  • MySQL and Workbench setup
  • Data types and constraints
  • Creating databases and tables
  • Inserting and updating data
23

SQL Queries: SELECT, WHERE & Sorting SQL & databases

Retrieve data with SQL.

  • SELECT and aliases
  • WHERE, AND, OR, IN, LIKE
  • ORDER BY and LIMIT
  • Handling NULL values
  • Practice query set
24

Aggregations, GROUP BY & HAVING SQL & databases

Summarise data in the database.

  • COUNT, SUM, AVG, MIN, MAX
  • GROUP BY
  • HAVING vs WHERE
  • CASE expressions
  • Business reporting queries
25

Joins & Subqueries SQL & databases

Combine tables and nest queries.

  • INNER, LEFT, RIGHT and FULL joins
  • Self joins
  • Subqueries
  • EXISTS and IN
  • Multi-table case study
26

Window Functions & CTEs SQL & databases

Write advanced analytical SQL.

  • ROW_NUMBER, RANK and DENSE_RANK
  • Running totals and moving averages
  • LAG and LEAD
  • Common table expressions
  • Interview-style SQL problems
27

SQL with Python & Data Modelling Basics SQL & databases

Connect databases to your analysis workflow.

  • Connecting Python to MySQL
  • Reading query results into Pandas
  • Writing data back to a database
  • Normalisation basics
  • Views and indexes overview

Phase 5: Statistics, Probability & Maths for Data Science Modules 28–35, Weeks 11 to 14

28

Descriptive Statistics Statistics & maths

Summarise data numerically.

  • Mean, median and mode
  • Variance and standard deviation
  • Quartiles and IQR
  • Skewness and kurtosis
  • Summary statistics in Python
29

Probability Fundamentals Statistics & maths

Reason about uncertainty.

  • Sample space and events
  • Conditional probability
  • Bayes' theorem
  • Independence
  • Probability puzzles and applications
30

Probability Distributions Statistics & maths

Model how data is spread.

  • Normal distribution
  • Binomial and Poisson
  • Uniform and exponential
  • Z-scores
  • Simulating distributions in Python
31

Sampling & the Central Limit Theorem Statistics & maths

Learn from samples, not just whole populations.

  • Sampling methods
  • Sampling bias
  • Central Limit Theorem
  • Standard error
  • Bootstrapping basics
32

Hypothesis Testing Statistics & maths

Test claims with data.

  • Null and alternative hypotheses
  • z-test and t-test
  • Chi-square test
  • ANOVA basics
  • Choosing the right test
33

Confidence Intervals, p-values & Statistical Errors Statistics & maths

Interpret results correctly.

  • Confidence intervals
  • p-values and their limits
  • Type I and Type II errors
  • Power and effect size
  • Common statistical mistakes
34

A/B Testing & Experiment Design Statistics & maths

Run and read experiments.

  • Designing an A/B test
  • Sample size and duration
  • Metrics and guardrails
  • Analysing results
  • Reporting to stakeholders
35

Maths for Machine Learning: Linear Algebra & Calculus Basics Statistics & maths

Get the maths behind ML without fear.

  • Vectors and matrices
  • Dot product and matrix multiplication
  • Derivatives and gradients
  • Gradient descent intuition
  • Correlation and regression maths

Phase 6: Machine Learning Modules 36–48, Weeks 14 to 19

36

Machine Learning Foundations & Workflow Machine learning

Understand how ML projects are structured.

  • Supervised, unsupervised and reinforcement learning
  • Train, validation and test sets
  • Overfitting and underfitting
  • Bias-variance trade-off
  • scikit-learn workflow
37

Feature Engineering & Preprocessing Machine learning

Prepare data for models.

  • Scaling and normalisation
  • Encoding categorical variables
  • Imputation
  • Feature creation and selection
  • scikit-learn pipelines
38

Linear & Polynomial Regression Machine learning

Predict numeric values.

  • Simple and multiple linear regression
  • Assumptions and diagnostics
  • Polynomial features
  • Regularisation: Ridge and Lasso
  • House price prediction
39

Logistic Regression & Classification Machine learning

Predict categories.

  • Logistic regression
  • Decision thresholds
  • Multi-class classification
  • Class imbalance basics
  • Customer churn prediction
40

Model Evaluation & Cross-Validation Machine learning

Judge models honestly.

  • Accuracy, precision, recall and F1
  • Confusion matrix
  • ROC-AUC
  • Regression metrics: MAE, RMSE, R²
  • Cross-validation
41

Decision Trees & Random Forests Machine learning

Use tree-based models.

  • Decision tree logic
  • Entropy and Gini
  • Random forest ensembles
  • Feature importance
  • Pruning and tuning
42

Gradient Boosting: XGBoost & LightGBM Machine learning

Use models that win on tabular data.

  • Boosting concepts
  • XGBoost basics
  • LightGBM basics
  • Handling categorical features
  • Comparing with random forests
43

KNN, Naive Bayes & Support Vector Machines Machine learning

Learn other classic algorithms.

  • K-nearest neighbours
  • Naive Bayes for text and simple data
  • Support vector machines
  • Kernels
  • When to use which
44

Clustering: K-Means, Hierarchical & DBSCAN Machine learning

Find groups in unlabelled data.

  • K-means and choosing k
  • Hierarchical clustering
  • DBSCAN
  • Silhouette score
  • Customer segmentation project
45

Dimensionality Reduction: PCA & Visualisation Machine learning

Simplify high-dimensional data.

  • Curse of dimensionality
  • PCA
  • t-SNE and UMAP for visualisation
  • Feature selection methods
  • Using PCA in pipelines
46

Hyperparameter Tuning & Model Selection Machine learning

Improve models systematically.

  • Grid search and random search
  • Bayesian optimisation overview
  • Avoiding data leakage
  • Model comparison
  • Saving and loading models
47

Time Series Forecasting Machine learning

Predict values over time.

  • Trend, seasonality and stationarity
  • Moving averages and exponential smoothing
  • ARIMA basics
  • ML-based forecasting with lag features
  • Sales forecasting project
48

Recommendation Systems & Anomaly Detection Machine learning

Build practical ML applications.

  • Content-based recommendations
  • Collaborative filtering
  • Anomaly detection methods
  • Fraud and outlier use cases
  • Evaluation of recommenders

Phase 7: Deep Learning, NLP & Generative AI Modules 49–54, Weeks 19 to 22

49

Neural Network Fundamentals Deep learning & GenAI

Understand how neural networks learn.

  • Neurons, layers and activation functions
  • Forward and backward propagation
  • Loss functions and optimisers
  • Overfitting and dropout
  • Building a network from scratch
50

Deep Learning with TensorFlow & Keras Deep learning & GenAI

Build and train models with Keras.

  • Keras Sequential and Functional APIs
  • Training, callbacks and early stopping
  • Regularisation
  • Saving models
  • Tabular deep learning example
51

Convolutional Neural Networks & Computer Vision Basics Deep learning & GenAI

Work with image data.

  • Image data and preprocessing
  • Convolution and pooling
  • Building a CNN
  • Transfer learning
  • Image classification project
52

NLP Basics: Text Processing & Classification Deep learning & GenAI

Turn text into features and predictions.

  • Tokenisation and cleaning
  • Bag of words and TF-IDF
  • Sentiment analysis
  • Text classification
  • Word embeddings overview
53

Transformers, LLMs & Generative AI Basics Deep learning & GenAI

Understand modern language models and use them responsibly.

  • How transformers and LLMs work
  • Prompting and using LLM APIs
  • Embeddings and semantic search
  • Retrieval-augmented generation basics
  • Limits: hallucinations, cost and privacy
54

Model Deployment with Streamlit & FastAPI Deep learning & GenAI

Share your model as a working app.

  • Saving models with joblib
  • Streamlit apps
  • FastAPI basics
  • Deploying to a cloud platform
  • Monitoring and maintenance overview

Phase 8: Projects, Tools & Career Modules 55–60, Weeks 22 to 24

55

Git & GitHub for Data Scientists Projects & career

Version your work and share your portfolio.

  • Git basics: commit, branch and merge
  • GitHub repositories
  • README and project documentation
  • Collaboration workflow
  • Portfolio on GitHub
56

Big Data & Cloud Awareness Projects & career

Know what happens when data gets big.

  • Big data concepts
  • Spark and PySpark overview
  • Cloud notebooks and storage overview
  • Data warehouses and pipelines overview
  • When you need big data tools
57

Problem Framing, Data Ethics & Communication Projects & career

Solve the right problem responsibly.

  • Turning business questions into data problems
  • Choosing metrics
  • Bias, fairness and privacy including India's DPDP Act 2023
  • Explaining models to stakeholders
  • Project documentation
58

Industry Projects: Regression, Classification & Forecasting Projects & career

Build end-to-end projects on real datasets.

  • Project brief and dataset selection
  • Cleaning and EDA
  • Modelling and evaluation
  • Dashboard or app for results
  • Presenting findings
59

Capstone Project Projects & career

Deliver one complete data science project.

  • Problem definition and data collection
  • Analysis, modelling and validation
  • SQL, Python and Power BI components
  • Deployment or dashboard
  • Final presentation and review
60

Portfolio, Resume & Interview Preparation Projects & career

Get ready for data roles.

  • Portfolio and case-study pages
  • Resume and LinkedIn for data roles
  • SQL, Python and statistics interview questions
  • Case study and take-home practice
  • Mock interviews

Libraries and tools update often, so we teach current versions. Deep learning and generative AI are covered as an introduction. Phase timing is indicative.

Want to see a class before you enrol?Book Free Demo

Tools you will use

Taught hands-on inside project work.

Programming

  • Python
  • Jupyter Notebook
  • Google Colab
  • VS Code

Data analysis

  • NumPy
  • Pandas
  • Pivot tables and GroupBy

Visualisation & BI

  • Matplotlib
  • Seaborn
  • Plotly
  • Power BI

Databases

  • MySQL
  • MySQL Workbench
  • SQL with Python

Machine learning & AI

  • scikit-learn
  • XGBoost
  • LightGBM
  • TensorFlow
  • Keras

Deployment & workflow

  • Streamlit
  • FastAPI
  • Git
  • GitHub

Hands-on projects

The capstone takes a problem from raw data to a working result.

  • Python data-processing scripts
  • EDA on a real-world dataset
  • Data cleaning pipeline in Pandas
  • Power BI business dashboard
  • SQL analysis on a relational database
  • A/B test analysis report
  • House price or sales regression model
  • Customer churn classification model
  • Customer segmentation with clustering
  • Sales forecasting model
  • NLP sentiment analysis
  • Streamlit app with a deployed model
  • Capstone data science project

Who is this course for?

Beginners, career switchers and working professionals.

If you areYou will
Students & freshersA complete path from Python basics to machine learning, with a project portfolio.
Working professionals switching careersBuild data skills step by step alongside your job.
Data and business analystsAdd Python, statistics and machine learning to SQL and BI skills.
Software developers & engineersMove into data science with statistics, ML and deployment skills.
Business owners & managersUnderstand data, models and dashboards to make better decisions.
FreelancersOffer analysis, dashboards and prediction projects to clients.

Career opportunities

Roles this program prepares you for. Outcomes vary by learner.

  • Data Analyst
  • Junior Data Scientist
  • Business Intelligence Analyst
  • Business Analyst (data)
  • Machine Learning Trainee
  • Python Data Developer

Data Science vs related courses

Pick the right course for your goal.

CourseDurationFocus
Data Science (this course)6 monthsPython, Pandas, SQL, statistics, machine learning, deep learning intro and Power BI: 60 modules
ChatGPT & AI Tools Mastery2 monthsUsing AI tools for daily work, with no coding or model building: 24 modules
Digital Marketing Pro Track6 monthsMarketing strategy across SEO, paid media, analytics, content and AI: 80 modules

What is included

Everything in one program.

  • 60 modules in 8 phases
  • 8 Python programming modules
  • 8 Pandas and NumPy analysis modules
  • 6 SQL modules and 5 visualisation and Power BI modules
  • 8 statistics and maths modules
  • 13 machine learning modules
  • 6 deep learning, NLP and generative AI modules
  • Industry projects, capstone and interview preparation

Certificate on completion

Awarded by Skill Training Institute after you complete the program.

Sample course completion certificate from Skill Training Institute, Greater Noida
Sample certificate. Details such as name, course, dates and grade are filled in per student.

Frequently Asked Questions

About the Data Science course.

What is the Data Science course?

It is a 6-month program at Skill Training Institute, Alpha 1, Greater Noida with 60 modules in 8 phases. It covers Python, NumPy and Pandas, data visualisation and Power BI, SQL, statistics, machine learning fundamentals and an introduction to deep learning, NLP and generative AI, with live projects and a capstone.

Do I need programming or maths knowledge?

No. Python is taught from the basics in Phase 1, and Phase 5 teaches the statistics and maths used in data science step by step. School-level maths is enough to start.

Which tools and libraries will I use?

Python, Jupyter and Google Colab, NumPy, Pandas, Matplotlib, Seaborn, Plotly, scikit-learn, XGBoost, TensorFlow and Keras, MySQL, Power BI, Streamlit, Git and GitHub.

Will I learn machine learning in depth?

Phase 6 has 13 modules on machine learning: regression, classification, model evaluation, tree-based models, boosting, clustering, dimensionality reduction, time series forecasting and recommendation systems, all with projects.

Do you cover deep learning and generative AI?

Yes, as an introduction. Phase 7 covers neural networks, Keras, CNNs, NLP basics, transformers, LLM APIs and model deployment. It builds on the machine learning fundamentals from Phase 6.

Is SQL included?

Yes. Phase 4 has 6 modules on MySQL, from basic queries to joins, window functions and connecting SQL with Python.

What projects will I build?

Projects include exploratory data analysis, a Power BI dashboard, SQL analysis, an A/B test report, regression, classification, clustering, forecasting, an NLP sentiment model, a deployed Streamlit app and a final capstone.

What kind of jobs does this prepare me for?

Roles such as data analyst, junior data scientist, BI analyst and machine learning trainee. Outcomes vary by learner, and we do not guarantee a job. Phase 8 covers portfolio, resume and interview preparation.

What laptop do I need?

A laptop with a modern processor and at least 8 GB RAM is recommended. Google Colab gives free cloud notebooks for heavier work. Ask us about your setup on WhatsApp.

What is the fee, and can I attend a demo class first?

Fees depend on the mode and batch you choose. WhatsApp or call +91-9773854034 for the current fee, batch timings and to book a free demo class.

Ready to start your data science career?

504, MSX Tower-2, Alpha-1 Commercial Belt, Greater Noida. Email contactus@skilltraininginstitute.in or see all courses.

Scroll to Top