Introduction to Ember.js

Overview

Create truly ambitious web applications with Ember.js

This course is designed to build your Ember skills from the ground up, so you can deliver amazing user interfaces on the web. In three days, you’ll build an application with a robust build pipeline that communicates with a real web server and performs like a dream.

We'll cover these topics:

  • Reactive user interfaces with computed properties
  • Templates
  • Building with components
  • Routing
  • Integrating with non-Ember libraries
  • Services in Ember
  • Ember Data
  • Testing and Debugging

You'll gain hands-on experience, so you can begin building your own Ember apps with confidence. Each topic will be applied in a lab to give you the chance to transfer the knowledge from your head to your hands.

What should I know before the course?

We’ll assume that you have basic knowledge and experience with HTML and JavaScript.

What do I need to bring?

A laptop with git and node.js installed. Need help? Here's a good overview of setting up a development environment.


Instructors

Chris Nelson

Chris Nelson is the Co-Founder and Chief Scientist at Gaslight, an agile software development firm in Cincinnati. He heads up the company’s training program, mentors young developers and sets technology direction. What does he love most about his job? Sharing what he’s learned from nearly 20 years developing software across a wide range of industries. Chris has given workshops across the country in AngularJS and Ember.js, and spent time teaching at Dev Bootcamp in Chicago. He’s spoken at RailsConf, RubyConf, BackboneConf, JavaOne, HTML5 Developer Conference, No Fluff Just Stuff, CodeMash and many others.

Kevin Rockwood

Kevin Rockwood is a Lead Developer at Gaslight, an agile software development firm in Cincinnati. He partners with clients to create Web apps in Ruby and JavaScript, and he’s always focused on creating clear and concise code. In fact, he describes himself as a bit of a perfectionist. Kevin shares his love for technology through teaching. He helped lead a Ruby on Rails class at Northern Kentucky University, as well as workshops about Ember.js and AngularJS in California. He’s also spoken at ProductCamp Cincinnati and leads the Cincinnati JavaScript Meetup.