Learning is a skill — and this is the outline for getting better at it.
A self-taught course, kept as working notes: how to study so it sticks, how to learn to code without drowning, and where the good free material actually is. Read it top to bottom, or jump to any unit in the outline on the left. Revised as I find out I was wrong.