Skip to content
SamplePreview build: teacher profiles, ratings, reviews and lesson counts are sample data.

Find a tutor

657 tutors in 31 topics, built by 75 teachers. Each one follows a lesson plan its teacher wrote.

Filters

Clear
Calling Web APIs from Python

Calling Web APIs from Python

Fetch data from any web API with Python: requests, JSON, keys, pagination, timeouts and errors.BeginnerPython for AI4.5(4)73 lessonsSample
Efua Mensah$4
pandas DataFrames for Everyday Analysis

pandas DataFrames for Everyday Analysis

Load, filter, group, join and summarise tabular data with pandas without the classic silent mistakes.BeginnerPython for AI4.3(3)71 lessonsSample
Felix Brandt$4
Python Data Structures for Data Work

Python Data Structures for Data Work

Choose between lists, dicts, sets and tuples with confidence and shape records the way data work needs.BeginnerPython for AI4.7(3)68 lessonsSample
Efua Mensah$4
Set Up Python for AI Work

Set Up Python for AI Work

Get a clean, repeatable Python setup on your own machine, with no mystery errors about missing packages.BeginnerPython for AI4.7(3)66 lessonsSample
Efua MensahFree
Cleaning Text with Python and Regex

Cleaning Text with Python and Regex

Clean and normalise messy text for AI pipelines with string methods, Unicode care and readable regex.BeginnerPython for AI4.7(3)54 lessonsSample
Efua Mensah$4
Python Refresher for Returning Coders

Python Refresher for Returning Coders

Catch up on modern Python quickly if you coded years ago or come from another language.All levelsPython for AI4.0(3)44 lessonsSample
Efua Mensah$4
Plotting Data with Python Charts

Plotting Data with Python Charts

Make clear, honest charts in Python, from quick looks at data to training curves you can trust.BeginnerPython for AI4.5(2)42 lessonsSample
Felix BrandtFree
Functions, Modules and Tidy Scripts

Functions, Modules and Tidy Scripts

Turn one long copy and paste script into small functions and modules you can reuse and trust.BeginnerPython for AI4.5(2)38 lessonsSample
Efua Mensah$3
Notebooks Without the Mess

Notebooks Without the Mess

Use notebooks for exploration without hidden state, lost work or code you cannot rerun tomorrow.BeginnerPython for AI4.5(2)34 lessonsSample
Efua Mensah$3
NumPy Arrays from the Ground Up

NumPy Arrays from the Ground Up

Think in arrays: shapes, axes, broadcasting and vectorised maths, with embeddings as the running example.BeginnerPython for AI4.5(2)29 lessonsSample
Felix Brandt$4
Python for AI, step by step

Python for AI, step by step

Just enough Python to work with data and call AI models from code.BeginnerPython for AINew
Daniel Reyes$6
Wrapping a model in a reliable API

Wrapping a model in a reliable API

Turn a trained model into a small, well behaved web service that fails clearly and safelyBeginnerMLOps and deploymentNew
Malik Brennan$5