AngularJS Tutorial for Beginners
Angular JS 1 Tutorial (53 Videos - 7 Hours 10 Minutes)
There is a massive difference between Angular JS 1 and Angular 2. If you know you will be working on AngularJS 1 applications, then I suggest learning Angular JS 1.
Angular JS 1 is obsolete. If you know you won't be supporting Angular JS 1 applications, then I suggest start with Angular 2. There is no much difference between Angular 2, Angular 4, Angular 5, Angular 6, Angular 7 and even future versions. The way we build angular applications using Angular 2, 4, 5, 6, 7 and even the future versions is very similar.
Click here for the full AngularJS 1 Tutorial
- Text | Slides | What is AngularJS
- Text | Slides | Angular modules and controllers
- Text | Slides | Controllers in AngularJS
- Text | Slides | AngularJS ng-src directive
- Text | Slides | Two way databinding in AngularJS
- Text | Slides | AngularJS ng-repeat directive
- Text | Slides | Handling events in AngularJS
- Text | Slides | AngularJS filters
- Text | Slides | Sorting data in AngularJS
- Text | Slides | AngularJS sort rows by table header
- Text | Slides | Search filter in AngularJS
- Text | Slides | Angularjs filter by multiple properties
- Text | Slides | Create a custom filter in AngularJS
- Text | Slides | ng-hide and ng-show in AngularJS
- Text | Slides | AngularJS ng-init directive
- Text | Slides | ng-include directive in AngularJS
- Text | Slides | Consuming ASP.NET Web Service in AngularJS using $http
- Text | Slides | $http service in AngularJS
- Text | Slides | AngularJS Services
- Text | Slides | Create custom service in AngularJS
- Text | Slides | AngularJS anchorscroll example
- Text | Slides | Angular anchorscroll with database data
- Text | Slides | AngularJS routing tutorial
- Text | Slides | Angular layout template
- Text | Slides | Angularjs partial templates
- Text | Slides | AngularJS route configuration
- Text | Slides | Remove # from URL AngularJS
- Text | Slides | AngularJS default route
- Text | Slides | AngularJS intellisense in visual studio
- Text | Slides | AngularJS routeparams example
- Text | Slides | AngularJS page refresh problem
- Text | Slides | AngularJS controller as syntax
- Text | Slides | Angular nested scopes and controller as syntax
- Text | Slides | AngularJS controller as vs scope
- Text | Slides | AngularJS caseInsensitiveMatch and Inline Templates
- Text | Slides | AngularJS route reload
- Text | Slides | Difference between $scope and $rootScope
- Text | Slides | AngularJS cancel route change
- Text | Slides | AngularJS route change events
- Text | Slides | AngularJS optional url parameters
- Text | Slides | AngularJS route resolve
- Text | Slides | AngularJS ui-router tutorial
- Text | Slides | AngularJS ui-router configuring states
- Text | Slides | AngularJS ui router parameters
- Text | Slides | AngularJS ui router optional parameters
- Text | Slides | Case sensitivity with angularjs ui-router
- Text | Slides | Angular ui router default route
- Text | Slides | AngularJS ui router custom data
- Text | Slides | AngularJS ui router html5mode
- Text | Slides | ui router active state css
- Text | Slides | angularjs ui-router nested views
- Text | Slides | Angular ui router multiple named views
- Text | Slides | Difference between ngroute and ui-router