What You will Learn in AngularJS Program?
- Introduction to AngularJS.
- AngularJS Expressions: Numbers, Strings, Objects, Arrays, Expressions using {{ }} and ng-bind.
- Modules: Creating a module, adding a controller & directive, myApp.js, myCtrl.js, Loading library.
- Directives: Data Binding, ng-init, ng-repeat, ng-app & ng-model directives, custom directives.
- Model: 2 way binding, Validating User Input, Status, ng-empty, ng-touched, ng-valid, ng-pending.
- Data Binding: Synchronization between model and view.
- AngularJS Controllers: ng-controller, Controller Methods, External Files.
- Scope: $scope, understanding the scope, $rootScope.
- Filters: Adding filters to directives, Currency filter, Array filter, Custom filters.
- Services: Built-in & Own service, $http, $timeout, $interval, Custom service.
- AngularJs $http: Methods, get(), post(), Properties, .config, .data, JSON format.
- Tables: Working with Tables, $index, $even & $odd.
- Select: Creating dropdown lists, ng-options and ng-repeat, Objects.
- AngularJS SQL: Fetching Data, Cross site HTTP Requests, Server Code.
- DOM: ng-disabled directive, ng-show directive, nd-hide directive.
- Events: Working with events, Mouse events, ng-click, Toggle, $event object.
- Forms: Working with Forms, Checkbox, Radiobuttons, Select, formCtrl, reset().
- Form Validation: Client side form validation, Form state & Input state, Custom validations.
- AngularJS API: Comparing objects, Iterating objects, Converting data.
- Applying CSS styles: Inilne, Embedded and External Styles, Classes.
- Bootstrap: Bootstrap Overview, Features, Using bootstrap, Grid, Navigation, Layout.
- AngularJS: Routing, ngRoute, $routeProvider, Controller & Template.