TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ember 101: Learn Ember One Video at a Time

237 pointsby ryanflorenceabout 12 years ago

24 comments

bcrescimannoabout 12 years ago
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.
评论 #5566140 未加载
评论 #5565163 未加载
Hoffabout 12 years ago
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.
评论 #5567149 未加载
zwilyabout 12 years ago
ryanflorence is really, really good at breaking things down and showing how powerful Ember can be with simple examples.<p>Good job.
评论 #5565283 未加载
simonbarker87about 12 years ago
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.
marknutterabout 12 years ago
Nice to see the Ember.js team and community reacting so swiftly to the criticisms about learnability.
评论 #5565224 未加载
Dirlewangerabout 12 years ago
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.
schmrzabout 12 years ago
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).
评论 #5567897 未加载
jcbmllgnabout 12 years ago
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.
zopticityabout 12 years ago
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?
评论 #5566518 未加载
jergasonabout 12 years ago
I opened up the console and saw the site is built with Ember. Nice to see some dog-fooding.
terichoabout 12 years ago
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 :)
评论 #5569054 未加载
Paul_D_Santanaabout 12 years ago
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>
评论 #5568619 未加载
webjamesabout 12 years ago
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
Lambent_Cactusabout 12 years ago
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.
评论 #5568272 未加载
评论 #5567358 未加载
quanabout 12 years ago
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>
评论 #5565088 未加载
kahfeiabout 12 years ago
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?
评论 #5569057 未加载
Jhstoabout 12 years ago
Thanks, the videos were really insightful!<p>How often will you be posting new videos and how many are you thinking to make?
评论 #5565759 未加载
jongoldabout 12 years ago
Really excited about this - I think now that Ember's API has stabilised we'll be seeing lots more high quality resources :)
adrianlmmabout 12 years ago
Ember.js adds to much boilerplate to the application, I like simplicity, that is why I like Angular.js more.
评论 #5565183 未加载
评论 #5565417 未加载
评论 #5566915 未加载
d0mabout 12 years ago
This is awesome, thanks for sharing. Only feedback would be to bring on more video! ;-)
flaabout 12 years ago
Excellent! A full-screen button on the youtube player would be nice to have.
评论 #5565324 未加载
jeffehobbsabout 12 years ago
This is great! Watched a couple so far and followed along right on jsbin.
captain_obviousabout 12 years ago
This is awesome! Keep up with the good work ryan!
评论 #5567903 未加载
josephjrobisonabout 12 years ago
Too much buzz? The site's down for me...