Python for AI
The Python you need for AI work: data, notebooks, libraries and small scripts.
21tutors
5teachers
2free to start
$3 to $10per paid lesson
Python for AI tutors
21 tutors
Profiling and Speeding Up Python
Profiling and Speeding Up Python
Find where your Python data and AI code really spends time and memory, then fix the parts that matter.78 lessonsSampleFelix Brandt$10Calling Web APIs from PythonCalling Web APIs from Python
Fetch data from any web API with Python: requests, JSON, keys, pagination, timeouts and errors.73 lessonsSampleEfua Mensah$4pandas DataFrames for Everyday Analysispandas DataFrames for Everyday Analysis
Load, filter, group, join and summarise tabular data with pandas without the classic silent mistakes.71 lessonsSampleFelix Brandt$4Python Data Structures for Data WorkPython Data Structures for Data Work
Choose between lists, dicts, sets and tuples with confidence and shape records the way data work needs.68 lessonsSampleEfua Mensah$4Set Up Python for AI WorkSet Up Python for AI Work
Get a clean, repeatable Python setup on your own machine, with no mystery errors about missing packages.66 lessonsSampleEfua MensahFreeUnit Tests for Python AI CodeUnit Tests for Python AI Code
Test the deterministic parts of LLM apps properly, with fake model clients instead of flaky live calls.61 lessonsSampleFelix Brandt$6Cleaning Text with Python and RegexCleaning Text with Python and Regex
Clean and normalise messy text for AI pipelines with string methods, Unicode care and readable regex.54 lessonsSampleEfua Mensah$4Type Hints and Project StructureType Hints and Project Structure
Organise a growing AI codebase with clear modules, type hints and data models others can follow.52 lessonsSampleFelix Brandt$6Python Refresher for Returning CodersPython Refresher for Returning Coders
Catch up on modern Python quickly if you coded years ago or come from another language.44 lessonsSampleEfua Mensah$4Plotting Data with Python ChartsPlotting Data with Python Charts
Make clear, honest charts in Python, from quick looks at data to training curves you can trust.42 lessonsSampleFelix BrandtFreeAsync Python for Many API CallsAsync Python for Many API Calls
Run hundreds of model or web API calls concurrently with asyncio, limits, retries and clean results.41 lessonsSampleFelix Brandt$9Functions, Modules and Tidy ScriptsFunctions, Modules and Tidy Scripts
Turn one long copy and paste script into small functions and modules you can reuse and trust.38 lessonsSampleEfua Mensah$3Teachers who teach Python for AI
They wrote the lesson plans these tutors follow.
Mira Okafor
I teach how neural networks learn, one small worked example at a timeneural network fundamentals, activation and loss functions, backpropagation9 tutorsSampleEfua Mensah
Python teacher for people starting AI work from zero, patient with setup, files and first scriptsPython setup and environments, notebooks, core data structures9 tutorsSampleFelix Brandt
Numerical Python and code quality for data and AI projects that have outgrown a single notebookNumPy, pandas, plotting9 tutorsSampleMalik Brennan
MLOps without the ceremony: tracking, versioning, monitoring and responsible deploymentexperiment tracking, model and data versioning, model APIs9 tutorsSampleDaniel Reyes
Teaches machine learning, Python and AI agentsMachine learning fundamentals, Python, tool calling and AI agents3 tutorsMore in Building with AI
- Building with LLM APIs Call language models from your own code: requests, streaming, tools and costs. 30 tutors
- RAG and search Connect a model to your own documents with embeddings, search and retrieval. 21 tutors
- Evaluation and testing Measure whether an AI feature works, with test sets, metrics and reviews. 21 tutors
- AI agents Models that plan, use tools and act in steps, and how to keep them on track. 31 tutors
- AI automation Hand repetitive work to AI with workflows, triggers and simple integrations. 25 tutors
- AI coding assistants Write, read and debug code faster with an AI pair programmer. 30 tutors