Course Description
This course is to get the most of this powerful framework; ‘Ember JS’. Learn the infrastructure that Ember provides for building MVC applications. Understand how client-side JavaScript MVC applications are designed and implemented in EmberJS.
Course Fee
Duration:3 Days
Cost:
On-site at your location:
- INR 42,000/participant for first six participants
- INR 35,000/participant for seventh participant and beyond + taxes as applicable
Open Session:
- INR 42,000/participant + taxes as applicable
Location:
- On-site at your location,Open session, Live Online Training
Course outline
Brief review 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
Naming conventions
- Code generation
Overview
- Ember infrastructure: classes and observers
- Ember Models
- Ember Controllers
- Handlebars Templates
- Ember Views
- Actions
Application flow and design
Deeper dive:
- Routing, states, and models
- Working with routes
- Working with controllers
Communicating with the server
- Ember data
- Alternatives to ember data
Build and deploy
- A toolchain and workflow for complex JavaScript apps
- Testing Ember
Miscellaneous Helpful Tools for Ember
Conclusion