Python
Write reliable Python for data and AI: functions, collections, files, debugging and complete small projects.
7 articles
Everything you can read on SchoolWhool without paying: the terms, one-page references, short answers, longer worked examples, and the interview questions and projects from every module.
Follow a subject from its foundations to worked examples, practical decisions and projects.
Write reliable Python for data and AI: functions, collections, files, debugging and complete small projects.
7 articles
Work with NumPy arrays, pandas tables, visualizations and scikit-learn pipelines using checked examples.
10 articles
Understand the geometry, calculus and numerical methods behind machine learning through worked calculations.
6 articles
Interpret data, uncertainty and evidence with worked examples, probability calculations and simulations.
7 articles
Frame modeling problems, build baselines, evaluate predictions and diagnose errors on real workflows.
23 articles
Understand neural networks, PyTorch, computer vision and training behavior through reproducible examples.
9 articles
Build reliable LLM workflows with retrieval, validation and evaluation grounded in inspectable examples.
9 articles
See how AI is used in your field, with sourced examples and relevant Machine Learning, Deep Learning and Generative AI courses.
Every key term the lessons introduce, defined in plain words and linked to the lesson that teaches it.
853 terms
One page per course module: the terms, rules and common mistakes, with the output each rule produces.
27 sheets, 5 free to read
Direct answers to common questions, such as what deep learning is or how to choose a machine learning course.
13 guides
Worked examples, beginner projects with complete code and learning plans, written by Gaurav Jain.
71 articles
The questions interviewers ask on each module's topics, from first principles to the follow-ups.
515 questions across 27 modules
A project for each module, set as a problem to solve on your own and checked against test values or a notebook.
24 projects, 11 in the free sample
The questions are free to read. Model answers open with each module's material: with a free account in the free sample, and with Pro for the rest.
Each module ends in a project you solve on your own, with no template. Projects in the free sample open with a free account; the rest are part of Pro.
The courses take each idea from the intuition and the maths to code you write yourself. Open lessons' parts and key terms are free to read, with no account.