Premium career track ยท Coming soon

Data Scientist Career Track

From your first line of Python to machine learning models and dashboards that answer real business questions.

  • 19 modules
  • 111+ lessons
  • 6 modules free today
  • ๐ŸŽ“ certificate

Get the early-bird price when it opens. Start the free modules today.

See launch prices โฏ

What you will be able to do

  • Clean, explore and visualise any dataset with Pandas, Matplotlib and Seaborn
  • Use statistics to test ideas instead of guessing
  • Build, evaluate and improve machine learning models with scikit-learn
  • Query data with SQL and present it in Power BI dashboards
  • Finish 6 portfolio projects you can show in interviews

Syllabus

  1. 1 Python for Data Science โœ… Free now

    Variables, data types, loops, functions, files and errors: the Python you need every day.

    Start the free course (20 lessons) โฏ
  2. 2 NumPy: fast numbers โœ… Free now

    Arrays, shapes, slicing, broadcasting and vectorised maths.

    Start the free course (6 lessons) โฏ
  3. 3 Pandas: data analysis โœ… Free now

    Load, filter, clean, group, join and reshape tables of data.

    Start the free course (9 lessons) โฏ
  4. 4 Data Visualization โœ… Free now

    Charts that tell a story with Matplotlib and Seaborn.

    Start the free course (5 lessons) โฏ
  5. 5 Machine Learning Basics โœ… Free now

    What a model is, train/test split, your first regression and classifier with scikit-learn.

    Start the free course (5 lessons) โฏ
  6. 6 SQL for Data Analysis โœ… Free now

    SELECT, JOIN, GROUP BY and window functions for analytics.

    Start the free course (15 lessons) โฏ
  7. 7 Statistics and Probability โญ Premium ยท Ready

    Averages and spread, probability and Bayes, the normal curve, confidence intervals, p-values and correlation: 6 animated lessons with tested code.

    • Mean, median, spread and the five-number summary
    • Probability, conditional probability and Bayesโ€™ theorem
    • Distributions: binomial, normal and the central limit theorem
    • Sampling and confidence intervals
    • Hypothesis tests: z, t, chi-square and p-values
    • Correlation vs causation
    Preview the lessons โฏ
  8. 8 Exploratory Data Analysis and Feature Engineering โญ Premium ยท Ready

    EDA checklist, missing values and outliers, encoding and scaling, and feature engineering: 4 animated lessons with runnable, tested code.

    • An EDA Checklist for Any New Dataset
    • Missing Values and Outliers: Find, Decide, Fix
    • Encoding Categories and Scaling Numbers
    • Feature Engineering: Creating Features Models Can Learn From
    Preview the lessons โฏ
  9. 9 Machine Learning in Depth โญ Premium ยท Ready

    Regression, trees and boosting, k-NN, Naive Bayes, SVM, clustering, PCA, metrics, tuning, imbalance and explainability: 7 animated lessons with runnable, tested code.

    • Linear and Logistic Regression, Step by Step
    • Decision Trees, Random Forests and Gradient Boosting
    • k-Nearest Neighbours, Naive Bayes and SVM
    • Clustering with k-Means and DBSCAN
    • PCA and Dimensionality Reduction
    • Metrics, Cross-Validation and Hyper-Parameter Tuning
    • Imbalanced Data and Model Explainability
    Preview the lessons โฏ
  10. 10 NoSQL with MongoDB โญ Premium ยท Ready

    Documents and data modelling, CRUD with PyMongo, indexes and aggregation pipelines: 3 animated lessons with runnable, tested code.

    • NoSQL and MongoDB: Documents, Collections and JSON
    • CRUD and Queries with PyMongo
    • The MongoDB Aggregation Pipeline
    Preview the lessons โฏ
  11. 11 Dashboards with Power BI โญ Premium ยท Ready

    Data models and Power Query, DAX measures, and interactive reports with slicers and drill-through: 3 animated lessons with runnable, tested code.

    • Power BI: Connecting Data and Building the Data Model
    • Power BI Measures and DAX Basics
    • Interactive Power BI Reports: Slicers, Drill-Down and Design
    Preview the lessons โฏ
  12. 12 Time Series Forecasting โญ Premium ยท Ready

    Trend and seasonality, stationarity and differencing, ARIMA and honest forecast evaluation: 3 animated lessons with runnable, tested code.

    • Time Series: Trend, Seasonality and Moving Averages
    • Stationarity, Differencing and Autocorrelation
    • ARIMA Forecasting in Python
    Preview the lessons โฏ
  13. 13 Big Data with Apache Spark โญ Premium ยท Ready

    Why big data needs Spark, DataFrames and Spark SQL, and machine learning with MLlib: 3 animated lessons with runnable, tested code.

    • Big Data: Why One Computer Isn't Enough (Hadoop, MapReduce, Spark)
    • PySpark DataFrames and Spark SQL
    • Machine Learning at Scale with Spark MLlib
    Preview the lessons โฏ
  14. 14 Deep Learning Foundations โญ Premium ยท Ready

    Neurons and layers, your first Keras network, CNNs for images, RNNs and LSTMs, and PyTorch: 5 animated lessons with runnable, tested code.

    • Neurons, Layers and How a Neural Network Learns
    • Your First Neural Network with Keras (TensorFlow)
    • CNNs for Images: Convolution, Pooling and Transfer Learning
    • RNNs and LSTMs for Sequences
    • The Same Models in PyTorch
    Preview the lessons โฏ
  15. 15 NLP: Working with Text โญ Premium ยท Ready

    Cleaning and tokenising, TF-IDF and similarity, sentiment analysis and transformers: 3 animated lessons with runnable, tested code.

    • NLP Basics: Cleaning and Tokenising Text
    • TF-IDF, Text Similarity and Search
    • Sentiment Analysis: From TF-IDF to Transformers
    Preview the lessons โฏ
  16. 16 Computer Vision โญ Premium ยท Ready

    Images as arrays, filters, edges and contours, and object detection with YOLO: 3 animated lessons with runnable, tested code.

    • Computer Vision Basics: Images as Arrays
    • Filters, Edges and Contours
    • Object Detection with YOLO
    Preview the lessons โฏ
  17. 17 Reinforcement Learning Basics โญ Premium ยท Ready

    Agents, rewards and exploration, and Q-learning you can watch learn: 2 animated lessons with runnable, tested code.

    • Reinforcement Learning: Agents, Rewards and Environments
    • Q-Learning on a Grid World
    Preview the lessons โฏ
  18. 18 MLOps: Deploying Models โญ Premium ยท Ready

    Model APIs with FastAPI and Docker, cloud ML platforms, and monitoring for drift: 3 animated lessons with runnable, tested code.

    • Serving a Model with FastAPI and Docker
    • Cloud ML: AWS SageMaker and Azure Machine Learning
    • Monitoring Models in Production
    Preview the lessons โฏ
  19. 19 Portfolio Projects โญ Premium ยท Ready

    Six end-to-end projects: sales analysis, churn, house prices, recommender, forecasting and an image classifier: 6 animated lessons with runnable, tested code.

    • Project 1: Sales Performance Analysis and Dashboard
    • Project 2: Customer Churn Prediction
    • Project 3: House Price Prediction
    • Project 4: Movie Recommendation System
    • Project 5: Retail Sales Forecasting
    • Project 6: Image Classifier with Transfer Learning
    Preview the lessons โฏ