KEMBAR78
Ember - JS: Duration: 5 Days Course Syllabus Introduction To Ember - Js | PDF
0% found this document useful (0 votes)
42 views2 pages

Ember - JS: Duration: 5 Days Course Syllabus Introduction To Ember - Js

This 5-day course on Ember.js provides an introduction to the framework and teaches students how to build applications with it. The course covers Ember's implementation of the MVC pattern, core concepts like models, controllers and views, and features such as bindings and computed properties. Later sections demonstrate building a complete application, including fetching and persisting data, authentication, and testing. The course uses Ember-CLI and emphasizes best practices like the DDAU pattern.

Uploaded by

Amit Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views2 pages

Ember - JS: Duration: 5 Days Course Syllabus Introduction To Ember - Js

This 5-day course on Ember.js provides an introduction to the framework and teaches students how to build applications with it. The course covers Ember's implementation of the MVC pattern, core concepts like models, controllers and views, and features such as bindings and computed properties. Later sections demonstrate building a complete application, including fetching and persisting data, authentication, and testing. The course uses Ember-CLI and emphasizes best practices like the DDAU pattern.

Uploaded by

Amit Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Ember.

js
Duration: 5 Days

Course Syllabus

Introduction to Ember.js

 The Model-View-Controller Pattern and Ember.js


 Models
 Controllers
 Views
 Handlebars
 The state the art in front-end development
 Overview of modern JavaScript frameworks.
 Why Ember?
 Ember as an MSC (Model-Service-Component) framework.
 Ember-CLI, one tool to rule them all.
 Intro to web components, the DDAU (data down, actions up) pattern.
 Managing server interactions with Ember-data.

Refresh

 Functions and Scope


 Closures
 Prototypes
 jQuery

Building a View

 Overview of page architecture


 Interactivity as defined in the view

Key features of Ember.js

 Bindings
 Computed properties
 Auto-updating templates

Additional features

 Getters and Setters


 Observers
 Changes in Arrays
 Control flow
Bootstrapping an Ember application

 Ember-CLI application structure.


 Fetching data from an API using ember-data.
 Persisting state via URL.
 Managing client and sever-side validations.
 Authentication using OAUTH2 via ember-simple-auth.

Building a Complete Application

 Step 1: Top-level Container Views


 Step 2: Schema and Models
 Step 3: Adding interactivity to the views
 Step 4: Modals as views
 Step 5: Adding Controllers
 Step 6: Using routing

Testing an Ember.js app

 Unit tests
 Unit testing JavaScript applications QUnit

You might also like