Learn with Todd Motto, Google Developer Expert, global conference speaker, workshop trainer and creator of the AngularJS styleguide recognised by Google and used by companies such as the New York Public Library, Netflix and Ford Motors.


This online course gives you the skills to become an expert AngularJS developer. You’ve got a good understanding of Angular and are ready to take your skills to the next level with advanced techniques put into practice with a real-world application. We’ll be isolating core concepts of Angular and diving deep into understanding of specific APIs and concepts, building, testing, and finally deploying your own application at the end to Firebase.

What you’ll learn

After this course you’ll be somewhat of an AngularJS expert with the knowledge you need to build professional AngularJS applications with the right architecture. You’ll understand new ways of building with a component-based architecture, learn how Angular components really work (lifecycle hooks, one-way dataflow and stateful/stateless components), how to unit test, how to build complex Directives and their lifecycle.

Component communication, $scope and $rootScope, event system, template-driven forms and custom validators, advanced routing with ui-router, custom filters, service lifecycle, best practices and much more. All course content follows my highly popular AngularJS styleguide.

For more on exactly what you’ll be learning, please check out the course curriculum - and some free previews.

Course Curriculum