Introduction to Ember.JS Course

About This Course

Ember.js is an open-source JavaScript web framework, based on the Model–view–viewmodel (MVVM) pattern. It allows developers to create scalable single-page web applications by incorporating common idioms and best practices into the framework. Ember is an opinionated framework, so it cuts a lot of time spent among team members deciding what the best code architecture is. This allows developers to join existing Ember projects much faster, thanks to these strong conventions.

The Introduction to Ember.JS training course covers all the essentials for getting started with this powerful framework.

Request More Info About This Course
ember Ember Light

Course Category


This is a three-day hands-on course.

Skill Level

What Happy Developers Say

The instructor did a good job of adjusting content to meet different skill levels.
Developer, Intuit
The instructor was very knowledgeable, making it easy to ask questions and provided good conversation about the topic at hand.
dell  logoWeb Developer, DELL
The instructor demonstrated strong broad knowledge as well as technical in-depth when appropriate
Engineer, Starbucks
I liked that we could determine what to learn, no time was wasted.
Javascript Developer, RetailMeNot
I had trouble understanding a certain concept, and told the instructor that I just didn't get it. While the class was busy with an exercise, he sat down with me, gave me material to read, and made sure I understood it before I moved on. I really appreciated that.
JavaScript Developer, PayPal
The instructor has a great attitude and pacing. Amazing how much he knows about JS!
Junior JavaScript Developer, Macy's


  • Install, configure, and use the Ember-CLI.
  • Build CRUD applications using Ember MVVM conventions.
  • Use Handlebars in the application’s templates.


Developers with intermediate JavaScript experience and preferable some experience working with MVC frameworks.

Course Outline

  • Routing and Templates
  • Controllers
  • Models
  • Data
  • Ember Data
  • Working with Handlebars
Request More Info About This Course

Who Takes This Training?

Learn More About This Course