Алгоритмы в моем понимании лишь дают примерный план разработки
К тому же книга/курсы должны быть понятными и растущими в сложности пропорционально полученным знаниям в начале, а не состоять из теорий и формул на 90%
человек своим трудом должен что-то зарабатывать, а не сидеть как вы
1500+ страниц чистой теории которая не воспринимается и не воспроизводима на практике
это долго и не для аудитории программистов
что будет слишком много условий и проверок.