Learn to build with data and AI, step by step
Free courses written as articles, every lesson ending with code you can run and the output it prints. Start with Python for data, then move on to machine learning. Enroll once and every lesson opens.
3 courses
- Beginner
Machine Learning Fundamentals
The habits that keep a model honest and the classic algorithms, each with a runnable scikit-learn example.
- Machine learning foundations
- Preparing features
- Measuring performance
- Linear and distance-based models
- Trees and ensembles
- Tuning and regularisation
- Feature selection
- Model interpretation
- Unsupervised learning
- Putting it together
30 lessons · 6 h 9 min · English
View the course$0Original price $19100% off - Beginner
Data Analytics: Statistics and Visualisation
Describe data with the right numbers, test what the numbers claim, and draw charts that tell the truth, each lesson with code you can run.
- Descriptive statistics
- Distributions
- Relationships and inference
- Visualisation
16 lessons · 4 h 6 min · English
View the course$0Original price $19100% off - Intermediate
Deep Learning with PyTorch
From a single neuron to transformers: build, train and debug neural networks in PyTorch, each lesson with code that runs on a laptop.
- Foundations
- Computer vision
- Sequences and language
- Generative models
14 lessons · 3 h 25 min · English
View the course$0Original price $19100% off
Find the model for your task.
Search by what it has to do, read real example results, and download it to run on your own CPU — from $9 during early bird.