
A short and sweet introduction to Ember.js
In this lecture we will be exploring the architecture of Ember.js and what exatcly each component is responsible for doing. This is basically a theoretical explanation of Routers, Route , Models, Controllers, Views and Templates
This lecture introduces you to how this course is organized
In this lecture we will see how to create an ember-cli application as well as a custom Ember.js application
We have attached a PDF file which lists out all the steps for both custom and cli based ember installations.
A demo custom ember startup project is also added with this lecture to get you started quickly
In this lecture we will see how we can create Ember CLI application
In this lecture we will see how we can create custom Ember.js application
In this chapter we will be covering basics of HandleBar on top of which HTMLBars have been developed
In this lecture we will understand the Application Template. The application template is the default template which gets created for you when you create your application as ember-cli. Here we will see it in action by creating a custom ember application
In this we will explore the different types of conditionals that Ember.js offers
In this lecture we will see how we can iterate over a list of items
In this lecture we will see how we can bind elements
In this lecture we will see how we can bind element class names
In this lecture we will see how we can generate links by making use of #link helper
In this lecture we will see how we can call a function on any event by making use of action helpers
In this lecture we will see the built-in input helpers provided by Ember.js
In this lecture we will see the development helpers in action
In this lecture we will be learning about routing
In this lecture we will learn about routes and how we can configure them in our application
In this lecture we will see how Ember.js generates required objects behind the scenes automatically
In this lecture we will see Models in Ember.js
In this lecture we will see how we can define and use models
In this lecture we will see how we can create records using our models
In this lecture we will see how we can store records in the Ember Data Store
In this lecture we will see how to find records that are pushed into our Ember Data Store
In this lecture we will explore Views in Ember.js
In this lecture we will see how to define a view
In this lecture we will see Event Handling in Views
In this lecture we will see how to insert views in our templates
In this lecture we will see how we can customize our views
Introduction to Router
Configuring Navigation Links
How to create a controller
How to make use of Routes
Introduction to Dynamic Segment Route
Nested Routes and Templates
A real world example of Model
Introduction to Ember Data
Model Mapping in Ember.js
Using RestAdaptor
Sorting using RestAdaptor
Sorting using ArrayControllers
Property Binding & Computed Aliases
Computed Properties
Exploring Nested Routes with Controllers
Introduction to Components
Adding functionality to component template
Working with partials
Create a controller from template
Introduction to Ember Views
We will explore controller actions by making a review form and submitting the review for a given course.
In this we will also explore Data Binding in Ember.js
Data Binding in Ember.js
Custom Views and Events
Writing our own Helpers
The course now covers Ember 2.0 and Ember CLI
This course is all about exploring Ember js in a way which will put you at ease to work with any version of it.
The course covers all the topics from basic to advance and provides you a custom approach of creating web applications using Ember js framework.
Using this approach you will be able to learn all the nuances of this framework and understand how exactly each component is tied together.
We will be developing a real-world course based website which will allow users to browse and see details of each course that is in our inventory, using this project we will be exploring all the concepts of Ember js and we will see its practical use
We will also be covering precompiling our templates using Grunt which will help in deploying our Ember js application with lesser files
Here's what we will be covering in this course
1. Introduction to Ember js
2. Templates in Ember js
3. Routing
4. Models
5. Views
6. Routers,Controllers & Route
7. Models & Adapters
8. Working with ArrayControllers & Property Binding
9. Ember Components
10. Controller Action,Custom Views and Events
11. Externalizing Templates
12. Precompiling Templates using Grunt
13. Enumerables
14. The Object Model
By the end of this course you will be comfortable enough to develop your own Ember js application.
So let's get started