v9.1.1
Menu

Essential Prerequisites for CV & ML Study Plans

Foundations

Set up your environment, then master Python, NumPy, Mathematics, Probability, and PyTorch — the essential building blocks for both Computer Vision and Machine Learning.

7

chapters

57

topics

2

timed tests

01

The path

5 phases, in the order we recommend.

  1. 1

    Environment

    Chapter 0
    OS & Terminal SetupVS Code & Python InstallGit, Jupyter & Docker

    Get your development tools ready

  2. 2

    Programming

    Chapter 1
    Python Core LanguageData Structures & OOPNumPy/Pandas & Scikit-learn Intro

    Essential Python for AI/ML

  3. 3

    Data Skills

    Chapter 2
    NumPy Arrays & BroadcastingPandas DataFramesData Cleaning & Preparation

    Master numerical computing

  4. 4

    Mathematics

    Chapters 3-5
    Linear Algebra & CalculusProbability & StatisticsAdvanced Linear Algebra

    Essential math for ML/CV/NLP

  5. 5

    Deep Learning Framework

    Chapter 6
    Tensors, Autograd & nn.ModuleDataLoaders & the Training LoopCustom Autograd, Mixed Precision & torch.compile

    Build and train models in PyTorch

Tip: Each chapter includes interactive demos, worked examples, and exercises.

Complete these before starting the CV or ML study plans.

02

Chapters

All 7 chapters are free.

03

Timed tests

45 minutes, 13 questions, one test a day.

TEST 01

Foundations Test

Ch 1-3 · 45 min

Take test→
TEST 02

Probability & Statistics

Ch 4 · 45 min

Take test→

Master these foundations before moving on to the CV and ML study plans.