Где потренироваться в задачках по программированию, вроде вашего курса "28 задач"?
Вы можете порешать задачки разной сложности например на
hackerrank.com/challenges/
exercism.io
open.kattis.com/problems
Там не везде, но кое-где есть эталонные решения и обсуждения алгоритмов для задач разной сложности (на хакерранке например).
Ну и codeforces.com, только тут уже сложные задачи, надо математику знать
(динамическое программирование, оптимизация, ...).
Я специально подбирал под мой курс "28 задач" такие задачки, где максимально типовых шаблончиков кодирования,
которые в очень многих практических проектах постоянно встречаются.