in reply to General Computer Science: For Beginners
For books, Higher Order Perl is outstanding (although I've barely scratched the surface.) Mastering Algorithms in Perl is a good reference in theory; in practice, I haven't needed what it offers, although knowledge of algorithms appears to be foundation for many CS courses.
Finally, learning version control (principally git) has dramatically changed how I work. If you do a project of 50 lines or more, you need this!
|
---|