
Angular Essentials
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Cover
- Angular Essentials The Essential Guide to Learn Angular
- Copyright
- Foreword
- Table of Contents
- 1. Introduction
- What is Angular
- How is Angular Different from AngularJS?
- Angular's Basic Architecture
- Angular CLI
- Create first Angular App
- chap-001.xhtml#ch-5
- 2. Component and Data Binding
- Component
- Using a component
- Data Binding
- Interpolation
- Property Binding
- Event Binding
- Two-Way Data Binding
- Two-way data binding without ngModel
- Summary
- 3. Components Communications
- Component Communication
- ViewChild and ContentChild
- Summary
- 4. Angular Directives
- What is Directives
- Structural Directives
- Custom Attribute Directive
- Summary
- 5. ViewEncapsulation in Angular
- Shadow DOM
- None Mode
- ShadowDom Mode
- Emulated Mode
- chap-005.xhtml#ch-26
- 6. Pipes
- Pipes
- Built-in Pipes
- Custom Pipes
- Types of Pipe
- chap-006.xhtml#ch-31
- 7. Template Driven Forms
- Template- Driven Forms
- ngModel, [ngModel],[(ngModel)]
- Binding Form to ngForm
- Submitting the Form
- Handling Validation in Template Driven Form
- Reset the Form
- Putting Everything Together
- chap-007.xhtml#ch-39
- 8. Reactive Forms
- Creating Reactive Form
- Adding Validation
- Using FormBuilder
- Custom Validators
- Passing Parameters to a Custom Validator
- Conditional Validation
- chap-008.xhtml#ch-46
- 9. Angular Routing
- Create Route
- Routing Strategies
- Dynamic Route Parameters
- Navigate Using Code
- Query Parameter
- Child Route
- Auxiliary Route
- Route Guards1
- chap-009.xhtml#ch-55
- 10. Change Detection
- Change Detection
- Default Strategy
- onPush Strategy
- chap-010.xhtml#ch-59
- 11. Services and Providers
- Services
- Providers
- useClass
- useExisting
- useValue
- useFactory
- Using an Injector
- In Service using provideIn
- In ngModule Providers Array
- In Component
- chap-011.xhtml#ch-70
- 12. Working with API and $http
- Angular in-memory Web Api
- Setting up Angular in-memory Web Api
- Create Service to Perform HTTP Operations
- Read Data
- Create Data
- Update Data
- Delete Data
- Summary
- 13. Advanced Components
- Content Projection
- Using Content Projection
- Multi Slot Projection
- ViewChild
- ContentChild
- Summary
- 14. Ignite UI for Angular
- Ignite UI for Angular Grid
- Reading a Grid in the Component Class
- Configuring Columns
- Creating Column Templates
- Enable Pagination
- Enable Sorting
- Enabling Filtering
- Summary
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.