Open workspace
SCHOOLWHOOL CLASSROOM

Learn the skills
AI teams hire for.

Six course tracks, from Python and the maths behind models to deep learning, computer vision, NLP and large language models. Each one ends in a project you can show in an interview.

Machine Learning course free, no login 25% off Early Access for the waitlist
  1. 01Beginner · 4 modules · 12 lessonsEarly Access

    Python & Math for Machine Learning

    The Python, NumPy, pandas, linear algebra, probability and calculus you need before machine learning, taught for people who want to build models.

    See the syllabus
  2. 02Beginner · 7 modules · 17 lessonsFree

    Machine Learning Detailed Course

    A step-by-step path from curious beginner to building your own machine learning models, from the mathematical foundations to practical models.

    4 free videos
  3. 03Intermediate · 5 modules · 13 lessonsEarly Access

    Deep Learning Course

    Learn deep learning from the neuron up: backpropagation, training deep networks, PyTorch, CNNs, RNNs and Transformers, ending in a project of your own.

    See the syllabus
  4. 04Intermediate · 5 modules · 13 lessonsEarly Access

    Computer Vision Course

    Learn computer vision end to end: image processing, CNN classifiers, object detection with YOLO, segmentation, Vision Transformers and deployment.

    See the syllabus
  5. 05Intermediate · 5 modules · 12 lessonsEarly Access

    Natural Language Processing Course

    Learn natural language processing from text preprocessing and embeddings to BERT, GPT, semantic search and Hugging Face, with a portfolio project.

    See the syllabus
  6. 06Advanced · 5 modules · 13 lessonsEarly Access

    LLMs & Generative AI Course

    Learn to build with large language models: prompting, LLM APIs, tool use, RAG, evaluation, LoRA fine-tuning, AI agents and deployment.

    See the syllabus

Every track, plus an AI agent finding your job

Early Access brings all six tracks together with the AI Job Agent, which searches company career boards around the clock, matches roles to your skills and tailors your résumé. Join the waitlist for 25% off at launch. No payment now.

Can't wait? Start the free Machine Learning course today.

I'm interested in

No payment now. We'll only email you about Early Access; see our Privacy Policy.

Questions about the courses

Where should I start if I'm new to AI?

Start with Python & Math for Machine Learning if you have not programmed for data before, or go straight to the free Machine Learning course if you have.

Which courses are free?

The Machine Learning course is free for everyone, with no login. Every other track is part of Early Access, and the waitlist gets 25% off at launch.

What order should I take the tracks in?

Python & Math, then Machine Learning, then Deep Learning. After that, choose Computer Vision, NLP or LLMs & Generative AI depending on the roles you want.

How do courses connect to jobs?

Each track links to the live roles it prepares you for, and your SchoolWhool AI job agent matches new openings to the skills you are building.