Getting Started with Ember.js

Reading time ~3 minutes

In the summer I started to get interested in learning a MVC Client-side framework, I originally wanted to learn Backbone.js, but a friend of mine convinced me to learn Ember.js instead. Since one of the developers behind it was part of the Rails Core Team, I knew I would like this framework, so I started to look for some resources to learn Ember.

I started watching this Tutsplus Course since it consisted on an Ember app with a Rails Backend. Unfortunately, it was hard for me to keep up and understand the material because there was no explanation about everything that was going on or what I had to do so I stopped watching it and stopped trying to learn Ember for a while, since I started to get busy with stuff from work.

It was until a month ago that I found out that Manning had some books on sale, and I bought a couple, including Ember.js in Action. I started reading it and got through the first chapter and I still didn’t understand much of what was happening, but the book said that was intended, since the first chapter was only an introduction. Before I started reading the second chapter, Codeschool released an Ember.js Course and I immediately started it.

After finishing the course (well half of it, since the other half comes out Jan 2014) I can say that it really helped me with the concepts of Ember.js (the Router, Routes, Controllers, Templates, etc) and I would definitely recommend it as a starting point on learning Ember. I even took what I learned on the course and made a little app - To watch Laredo’s Borders car lines.

So if you’re interested in learning Ember.js, I believe the resources I mentioned above are pretty good, especially in the following order:

  • Codeschool Course
  • Ember.js in action
  • Tutsplus Course

Also, check out Reddit’s Ember.js Subreddit, it has some great resources.

A cleaner vimrc

The more customized your vim is, the more the `vimrc` grows, that's a fact.And the *bigger* the vimrc is, *harder* it is to find some con...… Continue reading

Github Raw

Published on October 04, 2013