Data Science 360 Course - Data Analytics, ML & AI

Live Course
course-thumbnail
interested count599k+ interested Geeks

The Data Science 360 Course Data Analytics, ML & AI is a 12-sprint program covering Python, statistics, SQL, Excel, Power BI, Tableau, machine learning, deep learning, Generative AI, RAG, Agentic AI, and LLM fine-tuning. Build hands-on projects in e-commerce analytics, churn prediction, customer segmentation, sentiment analysis, AI applications, RAG, multi-agent systems, and LLM fine-tuning to develop practical, industry-ready data science and AI skills.

levelBeginner to Advanced
Beginner FriendlyCourse CertificateIndustry ReadinessCapstone Projects
warningMaster Python, ML & DS at the most affordable rate

Course Overview

Dout Support

24/7 AI Doubt Support

Get instant help anytime, anywhere

Certification

IBM & GeeksforGeeks Certification

Earn industry-recognized certification

AI ToolKit

Modern AI Toolkit

Work with the latest AI tools and technologies

Monitor

Skills You'll Gain

Key Data Science concepts you'll build and master.

Data AnalysisExploratory Data Analysis
Hypothesis TestingStatistical Hypothesis Testing
Database ManagementDatabase Management and SQL Optimisation
DashboardingData Visualisation and Dashboarding
Predictive ModelingPredictive Modeling and Machine Learning
NLPNatural Language Processing
Neural ArchitectureDeep Learning and Neural Architecture
Prompt EngineeringPrompt Engineering
LLMOpsLLMOps
RAGRetrieval Augmented Generation
Fine-tuning LLMsFine-tuning LLMs
Local LLMsLocal LLMs
Multi-ModalMulti-Modal Gen AI
Agentic AI and Multi-AgentAgentic AI and Multi-Agent Orchestration
Monitor

Tech Stack You'll Learn

Tools and technologies you'll work with

PythonPython
NumPyNumPy & Pandas
SQLiteSQL, SQLite & SQLAlchemy
MongoDBMongoDB
TableauTableau
Power BIPower BI
Scikit-LearnScikit-Learn
PyTorchPyTorch
Hugging FaceHugging Face
LangChainLangChain
OllamaOllama
CrewAICrewAI
GradioGradio
ChainlitChainlit
LangGraphLangGraph
LangSmithLangSmith
projects

Projects You'll Build

Real-world projects to apply your skills

Automated Data Pipeline & Forensic Log Analyzer
Automated Data Pipeline & Forensic Log Analyzer

Parse dozens of corrupted server logs, quarantine the broken ones, and emit one clean analytics-ready file.

PythonOS/ShellFile Handling
Building, Cleaning and Analyzing an E-Commerce Dataset
Building, Cleaning and Analyzing an E-Commerce Dataset

Scrape real product listings, clean them with NumPy, then test whether two brands really dier on price.

SeleniumNumPyPandas
Analyzing the E-Commerce Dataset in SQL
Analyzing the E-Commerce Dataset in SQL

Normalise the same data into SQLite, then answer it with window functions and CTEs.

SQLSQLitePython
Dashboarding the E-Commerce Dataset in Power BI
Dashboarding the E-Commerce Dataset in Power BI

KPI cards, DAX measures, and slicers - built for a named audience with three questions to answer.

Power BIDAXData Visualization
Customer Churn & Revenue Prediction
Customer Churn & Revenue Prediction

A lifetime-value regressor and four churn classifiers, compared on the same confusion matrices.

Scikit-learnRegressionClassification
Customer Segmentation & Review Intelligence
Customer Segmentation & Review Intelligence

K-Means validated with silhouette scores, PCA for the 2D view, then XGBoost on top of the segments.

K-MeansPCAXGBoost
Apple Grade Classifier
Apple Grade Classifier

A CNN built from scratch in PyTorch, trained twice - raw versus augmented - and judged on recall, not accuracy.

PyTorchCNNComputer Vision
Review Sentiment Analysis
Review Sentiment Analysis

Bag-of-Words against 100-dim GloVe vectors, same RNN, same split - a fair head-to-head on F1.

GloVeRNNNLP
Learner Support Ticket Router
Learner Support Ticket Router

Zero-shot, few-shot, and unified prompts scored on the same held-out tickets, with Pydantic keeping the JSON valid.

Prompt EngineeringLangChainPydantic
Chat With a PDF That Has Charts
Chat With a PDF That Has Charts

Two retrieval paths - text and diagrams - into one vector DB, running entirely offline through Ollama.

RAGVector DatabaseOllama
Ticket Response MultiAgent System
Ticket Response MultiAgent System

A CrewAI triage, resolution, and escalation crew - with guardrails against prompt injection and LangSmith on the trace.

CrewAILangSmithLLM Guardrails
Fine-tuning an LLM for Code ReviewCAPSTONE
Fine-tuning an LLM for Code Review

QLoRA with Unsloth, an alignment pass, then quantisation - with a real before-and-after on the same prompts.

QLoRAUnslothLLM Fine-Tuning
Read more

Course Content

01Sprint 1: Python and File Management Fundamentals

Python Fundamentals 

  • Getting Started with Python
  • Conditionals and Flow Control
  • Data Structures
  • Function & OOP
  • Special Functions
  • Exceptions
  • Pythonic Style Guide

File Management System

  • Getting Started with Files
  • Recorded Project: Inventory Management System with Files
  • OS with Shell

Live Project Class: Automated Data Pipeline & Forensic Log Analyzer

02Sprint 2: Statistics, Probability, and Data Analysis with Python

Statistics & Probability

  • Descriptive Statistics
  • Sampling
  • Hypothesis Testing
  • Correlation and Covariance
  • Probability Distributions
  • Bayes Theorem

Data Collection via Web Scraping

  • Introduction to Web Scraping
  • Recorded Project: Book Scraper
  • Recorded Project: Wikipedia Scraper
  • Recorded Project: Youtube Scrapper
  • Recorded Project: Image Dataset Creation
  • Common Selenium Setup Issues

Data Analysis with NumPy

  • NumPy Arrays
  • Essential Array Operations
  • Working With Files
  • Data Cleaning and Analysis with NumPy
  • Visualization with NumPy

Data Analysis with Pandas

  • Principles of Exploratory Data Analysis
  • Data Analysis with Pandas

Data Visualization with Python

  • Data Visualization with Matplotlib
  • Data Visualization with Seaborn

Data Analysis Projects

  • Recorded Project: Article Content Analysis
  • Recorded Project: IMDB Movies Data Analysis
  • Recorded Project: The Bookwarm's Data Guide
  • Recorded Project: Cracking the Code: An Inside Look at Netflix's Content Strategy

Other Python Libraries for Data Analysis

  • Pandas AI
  • YData Profiling
  • Streamlit in One Video

Live Project Class: Building, Cleaning and Analyzing an E-Commerce Dataset

03Sprint 3: Data Analysis with Databases and Excel

Data Analysis with SQL

  • SQL-Fundamentals
  • Data Retrieval with SQL
  • Advanced SQL Techniques
  • Data Cleaning with SQL
  • Query Optimisation Techniques

Data Analysis with NoSQL

  • MongoDB Concepts: NoSQL Paradigm

Python Integration with Databases

  • Python Integration with Databases

Data Analysis with Excel

  • Exploring Data
  • Preparing Data
  • Analysing Data

Excel Projects

  • Recorded Project: Building a Netflix Analytics Dashboard Using Excel
  • Recorded Project: Healthcare Intelligence Dashboard
  • Recorded Project: End-to-End Retail Business Analytics Using Excel

Live Project Class: Analyzing the E-Commerce Dataset in SQL

04Sprint 4: Data Dashboarding and Business Intelligence

Principles of Dashboarding

  • Principles of Dashboarding

Dashboarding with Plotly Dash

  • Plotly Dash

Tableau

  • Introduction to Tableau
  • Data in Tableau
  • The Working Area in Tableau
  • Customizing Your Data
  • Working on Charts
  • Creating Your First Dashboard in Tableau

Power BI

  • Introduction to Power BI
  • Working with Data in Power BI
  • Visuals in Power BI
  • Creating Your First Dashboard in Power BI

Live Project Class: Dashboarding the E-Commerce Dataset in Power BI

Read more

Upcoming Batches

Batch
Mentor
STARTING FROM
TIMINGS

Testimonials

quote
Learning will never become old, you must update yourself over time, and it will improve every aspect of life. Great thanks to GeeksforGeeks for quali...
Ram Sharma
Ram Sharma
Placed at The Bharat Groups
quote
Before joining the Geeks for Geeks "Data Science live" course, I had only a basic knowledge of python. But after joining the live classes I acquired a...
ABDULLAH FAZILI
ABDULLAH FAZILI
Placed at GeeksforGeeks
quote
As a newbie in the field of Data Science, Python, and Machine Learning, this course was extremely helpful to me in a variety of ways. First, it was so...
Eshant Das
Eshant Das
Placed at GeeksforGeeks
quote
I found the course to be very informative and well-structured. The materials and resources provided were helpful and gave me a solid understanding of ...
Prateek Singh
Prateek Singh
Placed in Ericsson Global India Limited
quote
This course helped me enhance my data analytics skills, enabling me to analyze large datasets effectively, derive meaningful insights, and make inform...
Sagar Patle
Sagar Patle
Got Placed at Quantity kiosk Technology
quote
In this course I was able to understand all the concepts clearly and also I did projects which helped me to get hands on practice on language and tool...
Harsh
Harsh
Placed at Marvell

Frequently Asked Questions

01

What is Data Science, and what does a Data Scientist do?

02

Who should join this Data Science 360 course?

03

Is this Data Science course suitable for beginners?

04

Do I need prior programming or Data Science experience to join this course?

05

What skills will I learn in the Data Science 360 course?

06

What programming language will I learn for Data Science?

07

Will I learn Statistics and Mathematics for Data Science?

08

Will I learn SQL, databases, and data analysis?

09

Will I learn Python libraries such as NumPy and Pandas?

10

Will I learn Machine Learning from scratch?

11

Does the course cover supervised and unsupervised Machine Learning?

12

Will I learn Deep Learning and Neural Networks?

13

Does the course cover NLP and Computer Vision?

14

Does the Data Science 360 course cover Generative AI and Large Language Models?

15

Will I learn Prompt Engineering, RAG, and AI Agents?

16

Will I learn how to fine-tune Large Language Models?

17

What projects will I build during this Data Science 360 course?

18

Can I build a Data Science and AI portfolio after completing this course?

19

What if I am in 1st, 2nd, 3rd, or final year of college? Will this course help me?

20

Will this course help if I am pursuing BCA, MCA, B.Tech, M.Tech, or another degree?

21

What roles can I target after completing this Data Science course?

22

What salary range can I target after completing this Data Science course?

23

How much time will it take to complete the Data Science 360 course?

24

How deeply does the Data Science 360 course cover Data Science, Machine Learning, and AI?

25

How is this Data Science 360 course different from other Data Science courses available online?

26

Is the Data Science 360 course enough to become a Data Scientist or AI/ML Engineer?

27

What are the key features of this Data Science 360 course?

28

Is there a refund option if I am not satisfied with the course?

29

Is there any number to contact for query?