Бро, может я ошибаюсь, но имхо единственный нормальный курс программирования сейчас это хорошая нейросеть. На практике берешь задачу, проект который тебе надо создать для себя, и дрочишь ии, как это реализовать, а как это закодить, а как то. И не просто слопишь код, а ебешь мозг оловянному, чтобы он тебе все детали комментил, объяснял как что работает. Пока ты во всём не разберешься.
Лучше способа просто нет, любые учебники курсы выкинь нахуй. По крайней мере по моему небольшому опыту вайбкодинга это так.
И что учебники что ИИ одинаково не сработают, если нет правильной мотивации, а оной может быть на мой взгляд только создание чего-то конкретно тебе необходимого. Можно начать с любой относительно простой фигни для себя, которую ты бы раньше не смог, а теперь благодаря ии сможешь, получишь позитивное подкрепление от первых успехов и дальше само покатит