Прочитать можно за один день. Берете книгу и читаете. Собственно, и весь питон так можно пройти, и весь С++.   Хотя нет, дня 2-3 потребуются.   Но к этому должна прилагаться отработка задач.  А это уже за 2-3 дня не сделать.  А на уроке задачи разбираются, и на это уходит половина урока.   Не хотите тратить на это время, учитесь самостоятельно.  Или можно еще смотреть в записи и пролистывать. Но лично мне  было полезно посмотреть разбор задач. Потому что для олимпиадной информатики важно не просто написать программу абы как. Важно написать правильно, использовать правильный алгоритм.  Узнать, правильно или нет, можно только послушав решение.Короче, я быстрее не смогла.  Можно какие-то куски пропускать. Например, сделать на циклы по одной задачке, а не по 10. Ну мой ребенок так и делал.  Одну сдал, 9 не сдал. Я как раз следом за ним шла и оставшиеся 9 доделывала, потому что тоже хотела разобраться  (у нас онлайн курс).  Считаю что пусть не 9, но 5 решить  лично мне было нужно.А веб-дизайн действительно можно пропустить, если цель - олимпиадное программирование.   Я это все пропустила, зато вот тут пишут про UI, а я вообще не знаю, что это и из какой области, хотя считаюсь айтишником.  Как-то не уютно )) С другой стороны, вот живу же уже много лет без этого знания, и еще столько же проживу.  (но я и без С++ тоже живу... А ребенку еще выбирать путь)