Learn AngularJS in 24 Hours

· Guru99
Libër elektronik
280
Faqe
Vlerësimet dhe komentet nuk janë të verifikuara  Mëso më shumë

Rreth këtij libri elektronik

Angular JS is responsible for making the website interactive and responsive. It helps designer and developers to eliminate much of the code usually needed for websites development. Angular JS is based upon MVC model. To learn and harness more power of the Angular JS framework, it takes a continuous intervention from an expert. But if you like to learn by yourself without spending big bucks behind expensive courses. This e-book could be your ultimate guide to AngularJS or AngularJS 2 Programming.

The book covers all basic fundamentals of Angular JS like Routes, Modules, Directives, Dependency Injection and so on. The images and examples are well-illustrated addressing each and every glitch of Angular JS. The book purpose is to make Angular JS easier, simpler and interesting such that even beginners will feel like a pro at the end of the book. This edition promises your eventual mastery of AngularJS.

The best thing about the book is that it is small and can be completed in a day. It will not only save your time but also accomplish our goal to save your effort in learning all needless jargons of Angular JS. With this e-book, you will be ready to create angular UI development as well as large scale applications effortlessly.

Table Of Content

Chapter 1: What is AngularJS?

AngularJS Features

AngularJS Architecture

AngularJS Advantages

Chapter 2: Hello World

Chapter 3: Controller

What Controller does from Angular's perspective

How to build a basic Controller

How to define Methods in Controller

Using ng-controller in External Files

Chapter 4: What is $Scope in AngularJS?

Chapter 5: ng-repeat Directive

Chapter 6: How to use ""ng-model""

The ng-model Attribute

How to use ng-model

Chapter 7: ng-view

What is a View?

ng-view Directive in AngularJS

ng-view Example

Chapter 8: Expressions

Explain Angular.js Expressions with an example

Angular.JS Numbers

AngularJS Strings

Angular.JS Objects

AngularJS Arrays

AngularJS Expression capabilities and Limitations

Difference between expression and $eval

Chapter 9: Filter

Lowercase

Uppercase

Number

Currency

JSON

Chapter 10: Custom Filter

Chapter 11: Directive

Chapter 12: CUSTOM Directive

How to Create a Custom Directive?

AngularJs Directives and Scopes

Using controllers with directives

How to create reusable directives

AngularJS Directives and components - ng-transclude

Nested directives

Handling events in a directive

Chapter 13: Module

How to Create a module in AngularJS

Modules and Controllers

Chapter 14: Events

The ng-click directive

Showing HTML Elements using ng-show

Hiding HTML Elements using ng-hide

AngularJS Event Listener Directives

Chapter 15: Routing with Parameters

Adding Angular Route ($routeProvider)

Creating a default route

Accessing parameters from the route

Using Angular $route service

Enabling HTML5 Routing

Chapter 16: AJAX Call

High-level interactions with servers using $resource

Low-level server interactions with $http

Fetching data from a server running SQL and MySQL

Chapter 17: Table

Populate & Display Data in a Table

AngularJS in-built Filter

Sort Table with OrderBy Filter

Display Table with Uppercase Filter

Display the Table Index ($index)

Chapter 18: Form Validation

Form validation using HTML5

Form validation using $dirty, $valid, $invalid, $pristine

Form validation using AngularJS Auto Validate

User feedbacks with Ladda buttons

Chapter 19: Form Submit

Chapter 20: ng-include

Client Side includes

Server Side Includes

How to include HTML file in AngularJS

Chapter 21: Dependency Injection

Which Component can be Injected as a Dependency In AngularJS

Example of Dependency Injection

Chapter 22: Karma Jasmine

Introduction & Installation of Karma framework

Testing AngularJS Controllers

Testing AngularJS Directives

End to End Testing AngularJS JS applications

Chapter 23: Protractor Testing

Why Do We Need Protractor Framework?

Protractor Installation

Sample AngularJS application testing using Protractor

Execution of the Code

Generate Reports using Jasmine Reporters


Vlerëso këtë libër elektronik

Na trego se çfarë mendon.

Informacione për leximin

Telefona inteligjentë dhe tabletë
Instalo aplikacionin "Librat e Google Play" për Android dhe iPad/iPhone. Ai sinkronizohet automatikisht me llogarinë tënde dhe të lejon të lexosh online dhe offline kudo që të ndodhesh.
Laptopë dhe kompjuterë
Mund të dëgjosh librat me audio të blerë në Google Play duke përdorur shfletuesin e uebit të kompjuterit.
Lexuesit elektronikë dhe pajisjet e tjera
Për të lexuar në pajisjet me bojë elektronike si p.sh. lexuesit e librave elektronikë Kobo, do të të duhet të shkarkosh një skedar dhe ta transferosh atë te pajisja jote. Ndiq udhëzimet e detajuara në Qendrën e ndihmës për të transferuar skedarët te lexuesit e mbështetur të librave elektronikë.