Книги по языку программирования для начала изучения полный бред и слишком высокая нагрузка, вместе с ней высок процент положить на это дело болт, самым приемлемым вариантом изучения языка действительно выступают всякие ролики или желательно - курсы видео-уроков, да, они кринжовые, инфы там меньше, но тем не менее база там как никак передается, нужно лишь её отформатировать с помощью подтверждения этой информации уже непосредственно печатного материала, но на этот случай можно использовать банальный гугл, тем не менее сейчас пошла мода и появились всякие GPT, но нужно уметь усваивать информацию прежде всего, иначе можно легко запутаться между нею.
Тем не менее, изучая язык программирования - не значит, что ты изучаешь само программирование его концепции и подходы, поэтому нужно изучить хотя бы базу самого программирования и его так называемую логику, к счастью посредством питона это можно сделать, не стоит лезть в алгоритмы на этом этапе, стоит разобраться в устройстве языка как раз таки посредством масс видео-уроков на том же Ютубе, там дают информацию практически пачками и хорошо или плохо показывают это, хорошей практикой бы являлось - повторение урока в лице написания кода - это позволит мыслить более обширнее, когда ты сам даешь себе возможность контролировать, используя даже минимальные знания, ты уже можешь набросать что то своё, будь это программа с приветом или разделение нулей в числах. Таким образом выступая сам себе режиссёром(поскольку ментора или какой либо программы обучения у нас нет) - открывается спектр идей и возможностей которые отправляются на гугл и обдумываются в реализации, с таким подходом поглощается информация и ты уже знаешь некоторые конструкции и правила языка, а вот чуть позже можно и действительно тратить время на чтение книг и с удовольствием пропускать материал который уже был изучен или же посмотреть на его представление непосредственно.
Хотелось бы еще дополнить момент когда ты не понимаешь определенный участок кода или всё что идёт после него - банально разделяем непонятные моменты и ищем инфу на определенный момент в коде, как правило достаточно изучать лишь основные концепции и конструкции языка - касаемо питона, останутся лишь в тумане многие методы которые используются для решения определенных задач в ходе разработки, да, действительно в таком случаи станет не понятно да и сами ютуберы особо не будут распинаться как и преподаватели в университетах - поэтому, гугл