Log In
Join
 for free
Back To Course Home
Developing Robust Web Applications with Ember.js
0% completed
Course Overview
Getting Started
Introduction to Ember.js
What Are We Going to Build?
Getting Started with Ember
Application Architecture
Creating Our First Application
Templates in Ember
Introduction to Templates
Styling Our Templates
Adding Bootstrap in Our Application
Making Our Application's Home Page
Quiz: Templates in Ember
Challenge: Templates in Ember
Solution Review: Templates in Ember
Routing in Ember
Introduction to Routing
How Routing Works
Setting up Routes
Loading Data from Routes
Creating a 404 Route
Quiz: Routing in Ember
Nested Routing
Setting up Nested Routes
Setting up Dynamic Routes
Adding Dummy Data
Setting up the category Route
Setting up the admin Route
Setting up the add Route
Setting up the edit Route
Route Transitions
Quiz: Nested Routing
Components in Ember
Introduction to Components
Creating Product Components
Creating the product-details Component
Rendering Product Components
Rendering the ProductDetails Component
Quiz: Components in Ember
Controllers in Ember
Introduction to Controllers
Handling Actions with Controllers
Tracked and Computed Property
Setting up Application Controllers
Quiz: Controllers in Ember
Ember Data
Introduction to Ember Data
Ember Data Architecture
Defining the Model for Our Application
Introduction to Adapters and Serializers
Ember Data Store
Working with a Local Data Source
Quiz: Ember Data
Integration with Firebase
Creating an Application in Firebase
Introduction to EmberFire
Setting up EmberFire
[WIP]Setting up the Firebase Realtime Database and Storage
Adding Products to Firebase
Retrieving Products from Firebase
Editing and Deleting Products in Firebase
Searching Products in the admin Route
Searching Products in the category Route
Sorting Products
Quiz: Integration to Firebase
[WIP] Adding Products to Firebase Updated
[WIP]Editing and Deleting Products in Firebase Updated
Helpers
Introduction to Helper Functions
Built-in Helper Functions
Creating a Custom Helper Function
Quiz: Helper Functions in Ember
Services in Ember
Introduction to Services
Using Ember Services to Implement a Cart
Updating the Count of Products in Cart
Quiz: Services in Ember
Testing in Ember
Introduction to Testing
Unit Testing
Integration Testing
Acceptance Testing
Quiz: Testing in Ember
Conclusion
Concluding Remarks
Course Assessment
Ember.js Assessment
Creating Product Components
Learn to create components in Ember.
We'll cover the following
Designing the category-product component
Designing the admin-product component
Get hands-on with 1400+ tech skills courses.
Start Free Trial