Code Academy really is brilliant. I'm a SQL Dev myself and have been trying to learn some Python and C# etc. to round out my skill set, Code Academy has been very useful.
I think its great that its being taught in schools now, its going to become a skill more and more needed in the modern world.