Recently, I was learning about FastAPI.
So I re-read the Web site that is supposed to be the first introductory book.
This is a very clear and excellent introduction to the subject,
-- I can see it now.
An introductory book is a good review for those who have completed the introductory course, but it is not much more than that.
What I'm trying to say is, the fact of
"Most introductory books are just "garbage" for beginners"
-----
Eventually, about FastAPI, YouTube taught me how to use it.
I finally arrived at the very first understanding by putting myself in the same environment as the instructor and going through the same steps, stopping and rewinding the screen, using my hands, eyes, and mind.
The best solution was to do the same thing as on the YouTube screen without knowing what FastAPI does.
-----
This is why I have said this again,
"It is a lie in many cases that 'fundamentals matter'"
There is no way that a real beginner can understand an introductory book written by someone who already understands.
The backgrounds are completely different.
It's my experience that 'fundamentals matter' is a lie: English, programming, math, quantum mechanics, control systems, fertility issues, pension issues... almost everything.
From my experience, I can say that 'getting started is the key.
To put it more simply, 'it's important to go in.
When you reach a small goal after spending a great deal of time repeating small failures and successes without understanding the reason...
-- Only then "the introductory book" will be useful.