Angular Js
- Home
- »
- Angular Js
Angular Js
- Introduction
- Expressions and Data Binding
- Working with Directives
- Controllers
- Filters
- Forms
- Modules
- Services
- Ajax in AngularJS
- Routing
- Real-time Project
- Course Outcomes
- Added Features
- Interview Preparation
Topics Covered
Angular Js
Angular Js
- Introduction to AngularJS
- MVC Architecture
- Conceptual Overview
- Setting up the Environment
- First Application
- Understanding ng attributes
Expressions and Data Binding
- Number and String Expressions
- Object Binding and Expressions
- Working with Arrays
- Forgiving Behavior
- Understanding Data Binding
Working with Directives
- Conditional Directives
- Styles Directives
- Mouse and Keyboard Events Directives
Controllers
- Understanding Controllers
- Programming Controllers & $scope object
- Adding Behavior to a Scope Object
- Passing Parameters to the Methods
- Having Array as Members in Controller Scope
- Nested Controllers and Scope Inheritance
- Multiple Controllers and their Scopes
Filters
- Built-In Filters
- Uppercase and Lowercase Filters
- Currency and Number Formatting Filters
- OrderBy Filter
- Filter Filter
- Creating Custom Filter
Forms
- Using Simple Form
- Working with Select and Options
- Input Validations
- Using CSS Classes
- Form Events
- Custom Model Update Triggers
- Custom Validations
Modules
- Why Module?
- Module Loading and Dependencies
- Recommended Setup of Application
- Creation vs Retrieval
Services
- Understanding Services
- Developing and Creating Services
- Using a Service
- Injecting Dependencies in a Service
Real-time Project
- Product Abstract Document
- Requirement Specification Document
- Step-by-Step Procedure for Building the Project from Ground Up
- Complete Source Code
- Database Script with Sample Data
- Instructions to Setup the Project on a Development Box
- Instructions to Deploy the Project on Production Box / Microsoft Azure
Course Outcomes
- Build native mobile apps for Android, iOS using Angular 1.x
- Understand the fundamentals of Angular Forms and its architecture
- Present data in beautiful, interactive lists
- Build forms and setting pages
- Implement Single Page Application (SPA)
Copyright © 2024 IngeniousFusionTek | All Rights Reserved