Last year I had the pleasure of attending the first WordCamp U.S. from December 4th through 6th in Philadelphia, PA. There was much to be learned about writing code, making sites secure, and functional design, but perhaps the most anticipated event of the weekend was the 10th annual State of the Word Address given by WordPress founder Matt Mullenweg. During his address Mullenweg gave all the conference attendees a homework assignment that reflected a central theme that seemed to be present throughout many of the conference sessions:
Written by Douglas Crockford, an expert in the development community, this book is short, dense, and useful. Geared more towards those at an intermediate level, this resource will help you make sense out of a programing language that is often very confusing.
Similar to CodeAcademy, Code School offers courses for a number of languages but with a bit more instruction. Video lessons and access to slides will help you work your way through their interactive tutorials. You can access a number of tutorials for free, but a paid subscription of $29 a month will give you unlimited access to all of their courses, podcasts, and more.