Ember.js Essentials

PT2672
Summary
Ember.js calls itself "a framework for creating ambitious web applications." In this course, we teach developers how to create a single-page web application using model-view-controller-router architecture. We will use Handlebars.js as our templating library.
Prerequisites
Attendees should have a solid working knowledge of advanced JavaScript, as well as HTML, CSS, and jQuery. Familiarity with using JavaScript for server side communication with AJAX is good but not necessary. Software Needed on Each Student PCA recent version of Google Chrome or Mozilla Firefox or other modern browser is best Text editor or IDE with JavaScript syntax support, such as Notepad++ Related lab files that ProTech will provide
Duration
2 Days/Lecture & Lab
Audience
Ember.js training is for experienced web developers who have a solid understanding of HTML, JavaScript and jQuery, and some exposure to CSS. Familiarity with the concept of an MVC pattern is helpful, but covered in class.
Topics
  • Introduction
  • Ember vs. other JavaScript libraries
  • The Ember Application Object
  • The Object Model
  • Templates
  • Link Helper
  • Action Helper
  • Input Helper
  • Routing
  • Controllers
  • Models
  • Views
  • Components
  • Enumerables
  • Testing

Related Scheduled Courses