Use Ember, models, components, services and more to build your own shopping cart app and explore complex relationships in Ember About This Video Build a fully functional frontend App without the need for an actual API. Define complex relationship using Ember Data. Nest components and understand how to pass data between them using the DDAU paradigm. In Detail Ember is an opinionated Model View View-Model (MVVM) framework and is great at creating ambitious web applications. Being an opinionated framework means that the user must follow the path of least resistance, and this can help one be productive very fast. Leave all the trivial decision making to Ember, and focus on the business logic. Ember thus makes your life infinitely easier, whether you're an IT professional or just a hobbyist interested in web architecture, UI design or Single-Page Applications. In this course, you will learn to define complex relationships in Ember to build an application that will allow customers to browse products in a web-shop. The application will allow your customers to search categories for their preferred products, compare products, add them to their shopping cart, and then place them in an order list. We will then implement various functionalities and understand how to set up cross-sell/up-sell type modules. Taking this course will teach you everything you need to know to build and test-drive web apps you have built with Ember.