Scroll Top

Creating robust and complex web apps using EmberJS

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

Privacy Preferences
When you visit our website, it may store information through your browser from specific services, usually in form of cookies. Here you can change your privacy preferences. Please note that blocking some types of cookies may impact your experience on our website and the services we offer.