Wxfssubfsnif3lbauiky cover

AngularJS: Fundamentals

Learn the essentials of AngularJS in less than 1 hour

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 an introductory course in AngularJS. This course is designed to get you up and running with core AngularJS concepts in under 1 hour.

Each lecture in this course comes with an online code editor where you can try out the code in the lecture as well as fork the code to customise it to your needs.

In this course we'll cover.

  • How to perform data binding
  • What are modules & controllers
  • How to debug your Angular applications
  • We'll go deep into $scope in Angular
  • We'll explain the most common directives you'll be using such as ng-click, ng-submit, ng-class.
  • You will walk out with a deep understanding of Dependancy Injection in AngularJS and Services
  • You'll know how to perform http requests using the Angular $http service and also how to handle those requests using promises and the $q service.
  • Finally i'll explain how AngularJS works under the hood with an explanation of the digest cycle.


Your Instructor


Asim Hussain
Asim Hussain

Developer, author, trainer and speaker with over 16 years experience building applications for organisations such as the European Space Agency and Google.

Wrote my first program in 1988, my first website in 1996, earned a 1st Class Degree in Computer Science in 2000 and now 17 years later I specialise in teaching and consulting on JavaScript and Angular.

I've taught over 50,000 students Angular, JavaScript, Ionic and wrote the book Angular: From Theory to Practice.


Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This course is not open for enrollment.