Just like anything in life it is easier to make progress in smaller steps. I would suggest selecting one book from this list and reading it. Then proceeding to the next one. Take them one at a time. You can start with any of them. Pick the one that aligns with what you are trying to learn about most.
I feel like these are great books. But I also think that they are not good books for beginners. I haven't read all of them / but as an example: People often suggest "The Mythical Man Month" - and I think that's a wonderful book - but a terrible book for someone who doesn't have a few years under their belt. This list feels a bit in that direction.
These are the books I would suggest
and then AFTER people have learned to program and built confidence enough to apply for their first jobs / maybe read some of the ones you pointed out. Clean code - for example / is great --- but your average web developer is going to get totally lost in there.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
For further actions, you may consider blocking this person and/or reporting abuse