A quick note for that first tutorial (which is quite good already):<p>Right up front, you should really be introducing people to the idea of using get() and set() rather than accessing properties directly. From the video (and accompanying text) it's actually not clear why you did that and it's one of the most critical pieces of Ember's "magic sauce." Aside from the data binding itself, it also ties you into things like computed properties and every introduction I've seen simply glosses over these methods. To me, they warrant a reasonable explanation so they don't appear to a newcomer as needless indirection.
Please consider posting a sentence or two and a link or two around why somebody might want to learn about the package and thus watch the videos.<p>In this case, adding a very brief overview of what Ember.js provides, and links to more info would seem appropriate.<p>Not everybody landing on that page knows what Ember is or why they might want to learn it, after all.
Excellent, I've been trying to learn Ember over the last few days and it's kind of breaking my brain at the moment so have defaulted to backbone as the initial learning curve seems shallower.
I plan to work on a web application in the near future for a friend's small DJing business and I wanted to use Ember but heard that it was a bit obtuse to get into the first time. Definitely bookmarking this. Much appreciated.
Great stuff, thanks! I just want to point out that ember-data wasn't used in any of the tutorials and that's a good thing—please keep it that way. Or at least keep ember-data out of the picture until it's more stable.<p>The official guides are focused on ember-data with little information on how to use an alternative approach until it's stable for production use. This was very confusing for me (I'm in the process of rewriting an application at work in ember).
Another great (and much more complete) set of Ember tutorials are on tutsplus.com:<p><a href="https://tutsplus.com/course/lets-learn-ember/" rel="nofollow">https://tutsplus.com/course/lets-learn-ember/</a><p>It has 14 videos including a section that walks you through the making of a bookmark manager from scratch.
Awesome tutorials. In one of the videos you mentioned about extracting the handlebars into separate files, I'd love to see the setup for that.<p>Can you provide some good/recommended practices/conventions on large apps so we can organize the file structures on the first try?
Best Ember videos I've seen for clearly explaining each feature and giving alterative ways to conceptualize them.
If you set up a page I'll donate a beer for your time, assuming you're not being paid to make them :)
Any chance of updating the website to be more mobile friendly?<p>(Or at least a link to your YouTube channel.)<p>Here is what I see: <a href="http://imgur.com/BcyVjhg" rel="nofollow">http://imgur.com/BcyVjhg</a>
Hey Ryan, watched these last night, <i>really helpful</i>. i look forward to the next instalment, especially for pulling/pushing data from a JSON api backend, or user authentication.
Great stuff, James
Maybe I'm missing something, but how do the HTML and the JS panes relate to each other? Neither appears to refer to or include the other, but obviously they're combining somehow to produce the output.
I found this screencast by Tom Dale very comprehensive and extremely easy to follow <a href="http://www.youtube.com/watch?v=Ga99hMi7wfY" rel="nofollow">http://www.youtube.com/watch?v=Ga99hMi7wfY</a>
Look great. I like that it is not just video but with text explaining it. Thanks ryanflorence.<p>Just curious, is it a different effort from the embercasts?