Well, I did end up finding a good resource for anyone interested in programming but not sure where to find extra, concise learning resources. If interested, try Safari Books Online. It’s an online database provided by Virginia Tech. In fact, the school pays thousands of dollars, part of each student’s tuition, to have access to these resources. So if we’re paying for these databases it can’t hurt to actually use them!
All you need to type in the search box is what you’re really interested in. Just typing in “Python Programming” brings up results and titles ranging from “Intro to…” to “Expert Python Programming”; it’s perfect for any level of programmer. There’s tons of professionally done books on other languages from Java to Tcl and systems like the PIC microcontroller. This database has already sorted through the unworthy or cluttered resources that appear at the top of Google searches. You’re much better off finding serious help in this database than through a Google search.
TIP: When you get your required textbook list for next semester, look up the titles in this database. The book might be available for free and you could save yourself tons of money!