A free site combining gamification principles like badges and rewards with the tedious - but worthwhile - process of learning to code, Codeacademy has become renowned for making the skill of simple programming possible for anyone, rewarding users_µ__for each course completed. The education startup offers an interface that prompts users to solve coding problems, and is incredibly interactive, allowing you to learn in-browser, a common omission of standard video learning sites.
Codeacademy launched "Code Year" in January, which invited users to receive one programming lesson per week in 2012, and has seen user numbers grow to over one million in the past week. High profile users of the service include the Mayor of New York Michael Bloomberg and The White House_µ__both users of the service, and now there's also a new course creator tool in beta.
A startup founded by Ryan Carson (the brains behind the Future of Web Apps conference, and Think Vitamin, an influential web design blog), Treehouse stems from Carson's own experience of education, and his feeling that millions of people can't afford a quality technical education, or if they can, it's out of date immediately when they graduate.
With three separate strands, encompassing web design, web development and iOS development, Treehouse is again based on gaming principles, video and interactive testing, with badges available for each area. The site offers Gold and Silver plans ($49 and $25 monthly) and promises agility in teaching which you won't find in a university classroom.
Carson has said he hopes to disrupt traditional education with Treehouse, and plans are afoot to combine the service with the HR functions of large multinationals to offer pay scales and career opportunities based on successful completion of goals on the site.
Tuts Plus Premium
A sister site to the huge Tuts+ network of educational blogs and tutorials, Tuts+ Premium is an online marketplace of educational resources, from ebooks on Photoshop to courses on JQuery. Mainly focused on design, a yearly membership costs $15 per month, which gives you access to all the material behind the Tuts paywall (ebooks, video courses, tutorials and source files). The free 30 day introduction to HTML and CSS is highly recommended for beginners, or for those looking for a taster of what to expect if they purchase membership.
A little like Tuts+, Lynda.com is a huge resource of software training videos, and is perhaps most useful for intermediate users with a basis in their craft, who are looking to improve on more certain specific areas. Lynda focuses on keeping skills current as technology advances, and offers thousands of videos on numerous topics, via different instructors.
One critique is that there are quite a lot of similar videos, and finding an instructor to suit you can be time consuming, but the monthly sub. fee of $25 is definitely worth it if you're looking to maintain your skills and learn new ones via the massive database.
One of the main trends for the web this year will be the increasing freedom of educational information, and with many feeling that traditional educational systems are outdated when it comes to teaching students the basics, it seems that resources like the above are destined to grow.