Are you ready to develop ambitious web applications with Ember 2? Have you been confused by Ember before? In this course, Getting Started with Ember 2, you'll learn a new mindset and organization of Ember 2, which is better and more complete than ever. First, you'll discover how to create and structure your application. Next, you'll explore how to route incoming requests and how to use templates and components. Finally, you'll learn how to pass data in and responding with actions, as well as how to use Ember CLI. By the end of this course, you'll know how the parts of Ember work together, and how to use them to rapidly create your own applications.
Introduction Welcome to the Getting Started with Ember 2 course. In this module, we will take a look at what this course will cover, and what it will not cover, and we will introduce some conventions.
What is Ember? Welcome to the What Is Ember module of the getting started with Ember 2 course. In this module, we will talk about what makes Ember what it is. Ember sells itself as a framework for ambitious applications and we will ask what that means. Ember has been considered an MVC framework so we will also see if that fits. Ember self-consciously determines its state by the URL, so we will see how that makes Ember what I call URL centric. Then I'll give an overview of the main parts of Ember.
Getting Started Welcome to the getting started module of the getting started with Ember 2 course. In this module, we will cover setting up your development environment. We will look at Ember-CLI, Ember's command line utility, and we will create and explore a basic Ember application.
Routing Incoming Traffic Welcome to the Routing Incoming Traffic module of the getting started with Ember Two course. In this module we will plan our application, extend our base application that we began in module three, use both regular routes and nested routes, use links and transitions to go between those routes, and finally we will supply a model.
Using Templates Properly Welcome to the Using Templates Properly module of the getting started with Ember 2 course. In this module we will learn about handlebars including its built-in helpers and the use of add-ons, we will also learn how to create our own helpers as well as a few debugging hints.
Getting to Know the Object Model Welcome to Getting to Know the Object Model, a module in the Getting Started with Ember 2 course. In this module, we will learn about the base Ember. Object and how to use it for models. We will also learn about computed properties and computed property macros.
Adding Reusable Components Welcome to the Adding Reusable Components module, of the Getting Started with Ember 2 course. In this module, we will learn about components, and how controllers relate to components. We will learn why components are isolated and require parameters, how to customize the element and classic component uses, and how to handle blocks.
Triggering Events & Actions Welcome to the triggering events and actions module of the Getting Started with Ember 2 course. In this module, we will learn how to harness data input and events using actions. We will also learn more of the data down actions up philosophy that Ember uses, and how that is manifest both in regular actions and closure actions.
Using Services Welcome to the Using Services module of the Getting Started with Ember 2 course. In this module, we will learn about what services are, and how they differ from other classes in Ember. We will also see how to add them to your application, and how to inject them into different areas of your application. Last of all, we will see how to configure your application with intializers.