The best way to learn computer science is to do computer science.
I’m a work in progress, and I’m okay with that.