Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I usually recommend starting with How to Code: Simple Data, then How to Code: Complex Data. Then after that CS50 or some class in a language like Python, Java, Javascript, etc.

The reason I really like starting with the How to Code series is because it really teaches how to solve problems with code in ways that apply to any language. And the projects are reasonably fun. The simple data ends with creating a graphical space invaders game.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: