It also likes to remind people to log for each modal that shows up. This is a quick turn off.
But wait, it's a whole goddamn curriculum from IT studies (Bachelor's + Master's), including several kinds of maths, networking, databases, graphics, logic, basic electronics, signal conversion, AI, compiler basics, embedded, and more. The chapters are divided into numerous modules, most with animated examples (like for algorithms), theory backing everything, examples, exercises to perform, and more.
Really, the only flaw is that it's not in universally spoken English.
Competitive Programming Curriculum | Hacker News https://news.ycombinator.com/item?id=14591291
from https://cpbook.net site