What they offer
At Code School you can learn coding in a lot of hot languages and frameworks. What is unique about them is:
- the combination of cool videos and interactive exercises
- that they are a membership site: you get all or none
Codeacademy offers you memberships: you can pay monthly or annually, whatever works best for you. You are then free to use all lessons that they offer.
Code School is especially strong on languages and frameworks that are in vogue on the net and where it is often hard to find books about.
- Ruby (10 courses)
- IOS (7 course)
- git (4 courses)
Whereas Python is not so strong there with only 2 courses so far.
What I learned there
So far I have finished on two subjects:
What I liked
I think the combination of videos and exercises is great to get you started. You get a first feel for the language you are programming. And afterwards I was ready to read more about what I experienced with it. Just reading about a language often does not help much, if you do not experience it and programming along to book gets for me often to a copy and paste experience, where I not always understand, what I am doing. Code Academy force you to listen and try yourself, which is good.
The way I recommend
What I am doing and what I recommend is the following approach:
- Use Code School to get first experiences with a language or framework
- Afterwards you are ready to pick up a book on the subject and really understand the concepts of the language or framework