Overview of advanced JavaScript topics
- Scope
- Context
- Closures
- Prototypal and Pseudoclassical Inheritance
MVC Architecture in the client
- Where did it come from?
- How does it related to JavaScript?
- How does it related to other MVC tools?
- Models
- Views
- Controllers
- Integration (event flow)
About Ember
- URLs and routing
- Getting started
Overview
- Ember infrastructure: classes and observers
- Ember Models
- Ember Controllers
- Handlebars Templates
- Ember Views
- Actions
Application flow & design
Deeper dive
- Routing, states & models
- Working with the routes
- Working with the controllers
Communicating with the server
- Ember data
- Alternatives to ember data
Build & deploy
- A tool chain & workflow for complex JavaScript apps
- Testing Ember
Miscellaneous Helpful Tools for Ember