Browse every lesson.

  • Python
  • Mathematics
  • Machine Learning

Explore 305+ lessons across Python, Mathematics, and Machine Learning. Every lesson enforces genuine mastery - no skipping ahead, no 70% passes, no gaps.

Subject: Python

Python basics

Basic data types

Lists

Tuples

Dictionaries

Sets

Conditional logic

Comparisons

Variables and object references

View preview

Sequences

Loops

Comprehensions

Built-in functions

User-defined functions

Custom classes

The __init__() method

View preview

Modules and imports

Assorted extras

NumPy

Pandas

Subject: Math

Core algebra

Interval notation

View preview

Quadratic equations

Set operations

Set union and intersection

View preview

Set complements

View preview

Exponents and roots

Functions

Summation, product, and indexed notation

Logic

Exponentials and logarithms

Trigonometry

Graphs of sine and cosine

View preview

Vectors in Euclidean space

Dot product and vector norm

View preview

Matrices

Matrices as linear transformations

View preview

Matrices and linear systems

Matrix transformations

Eigenvalues, eigenvectors and singular value decomposition

Eigenvalues and eigenvectors of 2×22 \times 2 matrices

View preview

Interpreting the SVD

View preview

Limits

Reading limits from graphs

View preview

Derivatives

The derivative at a point

View preview

Second and higher-order derivatives

View preview

Integrals

Sample spaces and events

Subject: Machine Learning

What is Machine Learning?

The Machine Learning workflow