Course info
April 28, 2016
1h 51m

In Building Components with Angular 1.5, you'll learn how to program with components in AngularJS. First you will learn how to build simple components and also how to implement a web application using the new component router. You'll also look at several strategies for composition with components, including how to work with bindings and templates. When you're finished with this course, you'll have the skills and knowledge to build applications when developing features with AngularJS.

About the author
About the author

Scott has over 15 years of experience in commercial software development and is a frequent speaker at national conferences, and local user groups. Scott is a Microsoft MVP and has authored books on several Microsoft technologies, including ASP.NET, C#, and Windows Workflow.

More from the author
More courses by Scott Allen

Hi, this is Scott Allen, and welcome to my course on programming with components in angular 1.5. Angular 1 has been a framework that is constantly evolving by applying best practices with an eye to the future, and the component based programming model we will look at in depth is an example of this evolution.

In this course we will build an angular application using only components so you can see how components work. We will start by using components to implement features that we would traditionally implement using just controllers and templates. But by the end we will also use components instead of directives. We will see, actually, how components offer the best of both worlds when it comes to the features of controllers and directives. We will also be using the new component based router in this course. The component based router is much more powerful than the original angular router, and along with the router we will look at different compositional patterns you can use with components to build application features.

By the end of the course I hope you’ll see that components are the best way to program with angular.

In this course I do expect that you are already familiar with anguilar 1. We won’t be covering basic concepts about cotnrollers, templates, services, and directives. IF you haven’t worked with angular before, you might want to try my angular get started course.