Brian Noyes is CTO and Architect at Solliance, an expert technology solutions development company. Brian is a Microsoft Regional Director and MVP, and specializes in rich client technologies including XAML and HTML 5, as well as building the services that back them with WCF and ASP.NET Web API.
Course Overview Hi there. My name is Brian Noyes, and welcome to my course, Aurelia Fundamentals. I'm a software architect who focuses a lot on rich client technologies and the services that back them. I'm excited to introduce you to Aurelia, a new single-page application framework that's getting a lot of traction and growing in popularity very quickly due to its robust design and ease of use. In this course, I'm going to give you end-to-end coverage of all of Aurelia's capabilities. We'll start with a look at single-page application architecture and ECMAScript 2015. Then I'll dive into the core topics of Aurelia: MVVM, dependency injection, data binding, and routing. You'll learn how to call back-end web services, use plugins for things like dialogs and validation, and use pub-sub events for loosely coupled communication. Finally, I'll show you how to extend Aurelia with custom elements and attributes, and how to prepare your app for production with testing, building, and bundling your application. I know you'll like building applications with Aurelia, and I'm pleased to have the opportunity to help you learn the foundation you'll need to be productive and successful with it.