As much as anything, this is a library of links to relevant materials. These things change with time, but it is about preserving the history with us as it is about teaching anything. You can learn everything you need if you do the work.
We can’t teach you to be the sort of person who hacks away at a problem or randomly thinks to test parameters on an input. You either have a mind to take something apart to see if it works or you don’t.
Sign from the Berlin Wall. Housed in the Smithsonian Museum in Washington D.C.