Back to courses
New
Data Science Fundamentals
Python, statistics, and machine learning
★4.8 (456 reviews)1,850 students10 weeksIntermediate
By James Chen
Overview
Learn data science from scratch with Python. Cover statistics, data visualization, and introductory machine learning. Work with real datasets and build a portfolio of analysis projects.
What you'll learn
- Python for data analysis (Pandas, NumPy)
- Statistical concepts and inference
- Data visualization with Matplotlib and Seaborn
- Machine learning fundamentals
- Model evaluation and validation
- Storytelling with data
Curriculum
Week 1: Python for Data
- NumPy
- Pandas basics
- Data cleaning
Week 2: Statistics Foundations
- Descriptive stats
- Probability
- Distributions
Week 3: Data Visualization
- Matplotlib
- Seaborn
- Best practices
Week 4: Machine Learning Intro
- Supervised learning
- Regression
- Classification
Requirements
- •Basic Python knowledge
- •High school mathematics
Who is this course for?
- ✓Analysts wanting to upskill
- ✓Developers curious about ML
- ✓Business professionals working with data
Instructor
J
James Chen
Data Scientist
Former Google data scientist. PhD in Statistics. Teaching data science since 2018.
View profile →£59.99
Enroll Now