Recommended Tutorials to Learn Ember 2

Last reviewed on August 12, 2016

For those who want to start learning Ember 2, here is a list of my recommendations for the best places to learn Ember.

1. CodeSchool - Try Ember (paid)

CodeSchool released a new version of their Ember course on 2/24/2016 called Try Ember which targets Ember 2 and Ember CLI. I tried it out and it is great. If you've ever tried CodeSchool before, you know that they deliver awesome quality so you won't be disappointed.

2. Rock and Roll with Ember (paid)

Rock and Roll with Ember.js by Balint Erdi is a fantastic ebook. Balint started this book with version 1 and has updated it to version 2. He has kept his promise of keeping it up to date with the framework. He goes through the process of building a music application using Ember CLI and Ember Data and is written in a fun way. It costs money, but it is well worth it.

3. Deliver Audacious Web Apps with Ember 2 (paid)

Deliver Audacious Web Apps with Ember 2 by Matt White was another great read. I'm still a fan of paperback books so I was glad to find something available in print. The book isn't too long, roughly 150 pages, and is also a great introduction to the framework with Ember CLI and Ember Data. I really liked the chapter about using Ember Data with non-standard APIs. Even though I have been working with Ember for almost a year now, I still learned a few things. One thing to note about this book to newcomers is that he is using pod structure with Ember CLI. Many Ember CLI tutorials out there aren't using pods, so this is just something to be aware about in case you are using multiple resources for learning. Pod structure is just a folder structure difference where things are broken out by feature instead of by type. It is a minor difference in the end but worth noting so that you don't get frustrated.

4. Ember 101 (free)

This is another great ebook by Adolfo Builes. It was formerly called Ember CLI 101, changed to just Ember 101, and made free and available to the community to update.

5. Ember Guides (free)

The Ember Guides provide great documentation on all the core pieces of the framework. If you're looking for an example of how to use something, it is likely in there. These guides keep getting better and better. You can even look at the guides based on the version of Ember you are using.

6. Ember Screencasts (paid)

Ember Screencasts is the largest video tutorial site on Ember run by Jeff Biles and has something for everyone.

Conclusion

The path to learning Ember isn't as difficult as it used to be and there are some great resources out there. If you have questions, I have found the Ember Discussion Forum to be really active and useful. If you want to keep up to date on the latest Ember news, sign up for Ember Weekly and subscribe to the Ember Weekend Podcast.


Pro Ember Data cover
Pro Ember Data available now!

Are you struggling with Ember Data?

In my new book Pro Ember Data, you will learn how to work with Ember Data efficiently, from APIs, adapters, and serializers to polymorphic relationships, using your existing JavaScript and Ember knowledge. This book will teach you how to adapt Ember Data to fit your custom API.

What You'll Learn

  • Review the differences between normalization and serialization
  • Understand how the built-in adapters and serializers in Ember Data
  • Understand how the built-in adapters and serializers in Ember Data work
  • Customize adapters and serializers to consume any API and write them from scratch
  • Handle API errors in Ember Data
  • Work with the Reddit API using Ember Data
  • Learn how to use polymorphic relationships
Check out Pro Ember Data on Amazon using my affiliate link
You can also find Pro Ember Data on Apress.

I've been enjoying @iamdtang's Pro Ember Data book. It's to the point and has lots of great examples. My favorite part was about error handling. This book is perfect after you've exhausted the official guides.

Ilya Radchenko

Product Developer at Applied Geographics

Ilya Radchenko

Pro Ember Data is such an approachable book @iamdtang! Good job. Loving the book so far! Thank you!

Lenora Porter

Software Engineer at Heroku

Lenora Porter

Great to see all those topics in which I struggled when I started working on Ember. Nice job, will check it out :)

AbulAsar S

Fullstack Developer

AbulAsar S

I haven't read David's new book, but his previous Ember Data book helped me a lot when I was starting out with Ember, so I am sure this book is a must if you're working with Ember Data!

Kenneth Larsen

Ember Learning Core Team member

Kenneth Larsen

I bought Ember Data in the Wild back in 2016 and found it really helpful. Looking forward to reading this.

@EmberLinks

Ember related news by Chris Masters

@EmberLinks