Feeling nerdy? Want to learn about code and take some free classes to pass the time? Check out the Google "Code University" Video and Multimedia Courses and learn something new. Google has now compiled their own internal courseware for their engineers and made them public. The code courses are geared towards C++, Java, Python and Go. This is like getting a free education! There is a plethora of geeky stuff to learn about and regardless of your profession or interests - this stuff is always good to know - especially for people in the business, scientific, research, statistics and education fields. Check out some of the fun stuff they are teaching - for free:
Introductory Courses:
CSS, HTML, and JavaScript
AJAX Tutorial
Google AJAX Search API Tutorial
USC Programming the Web
UW Web Programming
Introduction to Databases and MySQL
Understanding Python
Basic Linux Commands
Linux Ownership and Permissions Lab
Greppin' in the GNU World Lab
More Advanced Courses:
Programming Languages
Web Programming
Web Security
Algorithms
Android
Distributed Systems
Tools 101
Google APIs & Tools
These classes are teaching a whole new language - it really is like learning "Chinese", "French", or "Spanish" - but a little more on the complicated side, I guess like math. They are teaching in a manner that will help everyone understand, even if you have no background in this stuff. In any case it is definitely worth checking out, if for no other reason than to know what all the guys in the IT and programming department are saying when your on your lunch break.

