The event will take place over two days, with the Beginner day taking place on Saturday, May 18 and the Intermediate day happening on Sunday, May 19. Unspace will be working with the development/consulting/training shop Tilde, Jeff “Coding Horror” Atwood’s excellent discussion forum Discourse, and the wonderful coworking space Foundery to make Embergarten a top-notch learning experience. Here’s their proposed syllabus:
- Beginner – Day 1 (Saturday, May 18)
- Basic app structure, routing and (of course) conventions
- Ember’s object model
- Ember MVC
- Simple debugging
- Intermediate – Day 2 (Sunday, May 19)
- Managing data and persistence
- Performance strategies
- UI modelling
The sessions will come with pre-training packages and take-home materials, and there will be on-site mentors to help you as you build your first Ember.js application. If past history is any indicator, it will be fun, and there may even be some take-home swag.
The registration fee for each day is $400, or $700 if you want to attend both. If you’re serious about attending, register soon — Unspace events are popular and have a tendency to fill up rather quickly.
It wouldn’t be an Unspace event without a party, and this is no exception. Whether you’re attending Embergarten or not, you can RSVP for the Embergarten Afterparty taking place at 6:30 p.m. on Saturday, May 18 on Unspace’s lovely rooftop patio, and it’s free-as-in-beer. Sign up quickly, as these slots are likely to vanish!
Getting Started with Ember.js
If you’re curious about Ember.js, here are some resources to get you started:
- The Ember.js site: The first place you should go. Download Ember, read the docs, take it for a spin!
- Emberwatch: A continually-updated listing of Ember.js resources.
- Ember.js – Web Applications Done Right: An InfoQ article that walks you through the building of a photo album app in Ember.
- Getting into Ember.js: Rey Bango’s tutorial.
- Ember.js in Action: An upcoming book on Ember. You can get a regularly-updated advance copy via Manning’s MEAP program.
- Why Discourse Uses Ember.js: Discourse developer Robin Ward — who’ll be one of the teachers at Embergarten — explains all.