• Overview
  • Curriculum
  • Feature
  • Contact

The training program teaches participants how to use Ember.js which is one of the most popular JavaScript Model-View-Controller (MVC) frameworks available out there today.

bgbanner-icons feature

After completion of Ember.js training course, participants will be able to:
  • Understand how client-side JavaScript MVC applications are designed and implemented
  • Use the infrastructure that Ember provides for building MVC applications
  • Use Ember.js to get the most of this powerful framework
Duration: 16 Hours

Solid knowledge of HTML, JavaScript, jQuery and a good familiarity with CSS. Prior familiarity with the MVC pattern would be helpful as well.
  • Introduction to Routing
  • Defining Routes
  • Generated Objects
  • Introduction to HTML
  • Parts of HTML Document
  • Editors
  • Basic
  • Elements
  • Attributes
  • Headings
  • Basics
  • Paragraphs
  • Formatting
  • Links
  • Head
  • CSS
  • Images
  • Tables
  • JavaScript
  • HTML XHTML
  • HTML4 Drawbacks 
  • Introduction to Model
  • Defining Models
  • Creating Records
  • Finding Records
  • Pushing The Records into the Store
  • A brief into Views
  • Defining a View
  • Event Handling
  • Inserting Views into Templates
  • Customizing View Elements
  • Introduction to Router
  • Configuring Navigation Links
  • Creating a controller
  • Using Ember Route
  • Working with Dynamic Segment Route
  • Nested Routes & Nested Templates
  • Creating in the Ember Model
  • Using Ember Data
  • Mapping Models with Another Model
  • Using RESTAdapter – Fetching Data From Server
  • Sort using RESTAdaptor
  • Sort at Client End using Array Controllers
  • Property Binding & Computed Aliases
  • Computed Properties
  • Nested Routes with Controllers
  • A brief into Components
  • Adding Functionality to our Component Template
  • Using Partials
  • Creating Controllers From Template
  • Ember Views
  • Understanding Controller Actions
  • Model Data Binding
  • Custom Views and Events
  • Writing Helpers
Creating Templates Externally
  • Precompiling templates
  • Precompiling Partials using Grunt
The Object Model
  • Classes & Instances
  • The Object Model
    • Computed Properties
    • Observer
    • Each
    • Bindings
    • Reopen
  • Advantages of using Ember CLI applications
  • New Features in Ember 2.0
  • Revised Architecture Ember 2.0
  • Ember Data Flow
  • Revisiting Ember Router
  • Creating route and its actions
  • Adding Bootstrap CSS to Ember CLI Application
  • Displaying Data using Model in Templates
  • Adding assets like images in Ember CLI applications
  • Understanding Ember 2.0 File Structure
  • Creating our Quotes Application
  • Quotes Application outline and layout
  • Updating Templates using HTMLBars
  • Adding Style to Quotes Application
  • Creating Routes For Quotes Application
  • Creating Nested Routes
  • Using Components
  • Using Ember Data
  • Using models with our components
  • Populating the Quotes List
  • Creating user profile page
  • Using Following/Followers
  • Using External Libraries
  • Preparing Quotes Form
  • Creating Login Form
  • Code For Quotes Application – Milestone – 1
  • Introduction
  • Installing Node.JS on Windows Machine
  • Installing Node.JS on Mac Machine
  • Installing MySQL on Windows and Operating System Machines
  • Creating our REST API
  • Creating Databases and User Tables
  • Creating Quote, Following and Follower Models
  • Using our REST API
  • Code For Quotes with REST API – Milestone II
Load More

Course Duration
24x7 Support
Lifetime LMS Access
Price match Guarantee

Let's Connect!

  • This field is for validation purposes and should be left unchanged.