HomeCourses › Data Science with Python
Data & AI100% FREEIntermediate

Data Science with Python — Basics to AI

Master data analysis, visualization and machine learning. Go from Python basics to building real AI models with NumPy, Pandas, Matplotlib, Scikit-Learn and more.
34 lessons
38 hours
👨‍💻
Miss Irfana Aslam
MS CS · Researcher & Developer · Competitive Programmer
DS
FREE
100% FREE
Full course · 34 lessons · 38 hours
This course includes
Lessons (38 hours total)
Hands-on coding exercises
Quizzes + real projects
Certificate of completion
Progress
0% 0/34 lessons
📚 What you'll learn
NumPy arrays & vectorized operations
Pandas DataFrames for data analysis
Matplotlib & Seaborn visualization
Statistics & hypothesis testing
Machine learning with Scikit-Learn
Clustering & unsupervised learning
NLP text classification basics
Build a complete ML project portfolio
Course Curriculum
6 sections · 34 lessons · 38 hours
01Python for Data Science Foundations
7 lessons · 3h 30m
📖
Welcome & Course RoadmapLesson
FREE
📖
Setting Up: Anaconda, Jupyter, VS CodeLesson
FREE
📖
Python Refresher for Data ScientistsLesson
📖
Working with Files: CSV, JSON, ExcelLesson
📖
Introduction to NumPy — Arrays & OperationsLesson
📖
NumPy Advanced — Indexing, Broadcasting, Linear AlgebraLesson
📝
Section Quiz — Python & NumPyQuiz
02Pandas — Data Analysis Powerhouse
6 lessons · 3h 45m
📖
Pandas Series and DataFramesLesson
📖
Reading, Cleaning & Exploring DataLesson
📖
Filtering, Sorting & Selecting DataLesson
📖
GroupBy, Aggregation & Pivot TablesLesson
📖
Merging, Joining & Concatenating DataFramesLesson
🛠️
Project 1 — Exploratory Data Analysis on Real DatasetProject
03Data Visualization — Matplotlib & Seaborn
5 lessons · 2h 30m
📖
Matplotlib Fundamentals — Plots & CustomizationLesson
📖
Seaborn — Statistical VisualizationLesson
📖
Plotly — Interactive ChartsLesson
📖
Dashboard Project — Plotly Dash BasicsLesson
🛠️
Project 2 — Sales Dashboard for a Pakistani BusinessProject
04Statistics & Probability for Data Science
5 lessons · 3h 00m
📖
Descriptive Statistics Deep DiveLesson
📖
Probability DistributionsLesson
📖
Hypothesis Testing & p-valuesLesson
📖
Correlation & Regression AnalysisLesson
📝
Section Quiz — Statistics & ProbabilityQuiz
05Machine Learning with Scikit-Learn
7 lessons · 4h 30m
📖
Introduction to Machine LearningLesson
📖
Linear & Logistic RegressionLesson
📖
Decision Trees & Random ForestsLesson
📖
Model Evaluation & Cross-ValidationLesson
📖
K-Means Clustering — Unsupervised LearningLesson
📖
Natural Language Processing BasicsLesson
🛠️
Final Project — Student Performance PredictorProject
06Capstone & Career Roadmap
4 lessons · 2h 00m
📖
Building Your Data Science PortfolioLesson
📖
Kaggle — Competitions and DatasetsLesson
📖
What to Learn Next — AI & Deep LearningLesson
🛠️
Capstone Certificate CeremonyProject