Angular 1: From Zero to Hero

Angular 1: From Zero to Hero

AngularJS was built to make you a better, more productive and happier developer. It's the framework enabling a new era in rich client side web experiences. It's the future.

This is a hands-on course taught by an experienced AngularJS developer who's built dozens of angular apps for a variety of clients including Google.

Every lecture in this course ties into real world benefits or applications, after only the first chapter you'll have the knowledge to add amazing AngularJS features to your current project.

Through a series of real-world examples you will learn the skills needed to build fully functional single page applications in AngularJS.

Learn battle proven techniques in AngularJS to solve common problems every web developer faces on a daily basis, such as:-

  • Performing form validation with zero lines of code using a third party AngularJS package.
  • Showing a beautiful datepicker control using a third party AngularJS package.
  • Creating and interacting with bootstrap modals in AngularJS.
  • When it comes to Single Page Applications we teach the far more popular and powerful AngularJS uiRouter module instead of the basic core angular routing module.
  • Tools, tips and tricks to debugging your AngularJS applications.

This course is taught hands-on, you learn by doing. Follow along as we go through two example AngularJS applications the first a simple lowly form which we give super powers the second a complex single page contacts application where you will learn:-

  • How to build easily re-usable bits of html & javascript using custom AngularJS directives.
  • How to interact with a REST API using ngResource in 5 lines of code.
  • Implementing infinite scroll, user feedback with spinners and toast messages.
  • As well as much much more….

You'll learn how to implement functionality that's expected in todays applications in a fraction of the time using AngularJS compared to other frameworks.


I envy you I really do. I remember the first time I discovered AngularJS, everything just clicked, I got a warm fuzzy feeling inside and my eyes glazed over. I know because every developer I've introduced AngularJS to since has had the same look in their eyes.

It's perfect for the kinds of problems we have with the web today, everything is moving client side and the javascript portion of our websites are getting more and more complex.

You are here because you know you need something that can handle that complexity, you know that the future is moving to an even more client side experience and you suspect AngularJS might be the solution, and do you know what? You're right…

Who is the target audience?
  • This course is for existing web developers who want to add AngularJS to their skill set.
  • This course is not for people beginning web development from scratch
What Will I Learn?
Build Single Page Applications (SPA) in AngularJS using the uiRouter module
Combine HTML and JS into re-usable components called Directives
Know how to perform http operations using the basic $http service and the more advanced ngResource module.
Learn how to use some of the most popular 3rd party modules available for AngularJS to add complex functionality in a fraction of the time.