Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Free Backbone.js course worth $55

The course comes from CodeSchool. Upon completing the course, you will be given the following: $5 discount off of any other CodeSchool course, $15 discount off of Thoughtbot's Backbone.js on Rails book and $10 discount off of the Recipes with Backbone book.

The best part about this giveaway is that it is 100% legal, because it involves a promotion!

Here's what to do:

1. Register for an account at CodeSchool

2. Complete any one of their free courses. This could be Try Git, Try Ruby, Try R, JQuery Air: First Flight, etc.

3. Register for the private beta over at CoderBits using my invitation link (note: this is not a referral link. It just prevents you from having to wait 24 hours to be activated).

4. On the CoderBits build page, scroll down to the CodeSchool section and enter CodeSchool account username.

5. Head back to CodeSchool and inspect your account's profile/report card. There should be a button at the top right that specifies if your account is set to public or private (it will say "make private" if it is public) - if your account is set to public, keep it that way and move on to step 6. If not, change it and move on to step 6.

6. Head on over back to CoderBits and click on "home" or "Dashboard" in the site's main navigation. You should then get a notification offering you a free CodeSchool course. Click it and it will redirect you to the CodeSchool checkout page for the Anatomy of Backbone.js course.

7. Have fun learning how to make awesome JavaScript single-page applications!
I was interested until I saw I need to add a credit card or paypal account to be able to register, unless I am mistaken.

Can you give some feedback on the course, if you have already watched it? I'd like to know if it's worth the effort.

edit: nvm, you can login without adding that..
The course is definitely worth the effort - I've watched it and referenced it 3 times after watching for further understanding. It's very straightforward though, and doesn't dive deep into things like segregating different parts of your code into different layers using a module pattern (like RequireJS and AMD), but it's definitely one of the best introductory resources available, if not the best.