| نویسندگان |
مجموعهای از نویسندگان در Stack Overflow |
|---|---|
| سال انتشار |
2019 |
| تعداد صفحات |
232 |
| سطح کتاب |
متوسط تا پیشترفته |
| زبان کتاب |
انگلیسی |
| حجم فایل |
2MB |
مطالعه کنید
درباره کتاب Angular 2+ Notes for Professionals:
کتاب Angular 2+ Notes for Professionals یکی از منابع رایگان و ارزشمند برای توسعهدهندگان وب است که توسط سایت GoalKicker و بر اساس مستندات و مشارکتهای برنامهنویسان در Stack Overflow گردآوری شده است. این کتاب به صورت غیررسمی و برای اهداف آموزشی منتشر شده و مباحث متنوعی از شروع کار با Angular 2+ تا موضوعات پیشرفته مانند RxJS، فرمها، سرویسها، تزریق وابستگی، ماژولها، تست و انیمیشنها را پوشش میدهد.خلاصه کتاب Angular 2+ Notes for Professionals:
این کتاب با ساختاری آموزشی و طبقهبندی شده، ابتدا مبانی اولیه Angular 2+ را شامل آشنایی با کامپوننتها، دایرکتیوها، ماژولها و مسیریابی معرفی میکند. سپس به مباحثی مانند فرمهای دادهمحور، اعتبارسنجی، استفاده از پایپها، چرخه عمر کامپوننتها و ارتباط بین آنها میپردازد. همچنین نمونههای کاربردی برای توسعهدهندگان مبتدی تا افرادی که تجربه بیشتری در کار با Angular دارند فراهم میآورد. در بخشهای پیشرفتهتر کتاب به موضوعاتی مانند RxJS و Observables، بهینهسازی رندر، تست نرمافزار، انیمیشنها، امنیت، بارگذاری تنبل ماژولها، سرویسورکرها و ساخت پکیجهای NPM اختصاص دارد. به دلیل داشتن مثالهای عملی و کدهای آماده، این کتاب یک منبع عالی برای یادگیری و مرور سریع مفاهیم Angular 2+ محسوب میشود.فهرست مطالب کتاب Angular 2+ Notes for Professionals:
Getting started with Angular 2+
Components
Component interactions
Directives
Page title
Templates
Commonly built-in directives and services
Directives & components : @Input @Output
Attribute directives to affect the value of properties on the host node by using the @HostBinding decorator.
How to Use ngif
How to use ngfor
Angular – ForLoop
Modules
Pipes
OrderBy Pipe
Angular 2 Custom Validations
Routing
Routing (3.0.0+)
Dynamically add components using ViewContainerRef.createComponent
Installing 3rd party plugins with angular-cli@1.0.0-beta.10
Lifecycle Hooks
Angular RXJS Subjects and Observables with API requests
Services and Dependency Injection
Service Worker
EventEmitter Service
Optimizing rendering using ChangeDetectionStrategy
Angular 2 Forms Update
Detecting resize events
Testing ngModel
Feature Modules
Bootstrap Empty module in angular 2
Lazy loading a module
Advanced Component Examples
Bypassing Sanitizing for trusted values
Angular 2 Data Driven Forms
Angular 2 In Memory Web API
Ahead-of-time (AOT) compilation with Angular 2
CRUD in Angular 2 with Restful API
Use native webcomponents in Angular 2
Update typings
Mocking @ngrx/Store
ngrx
Http Interceptor
Animation
js
Angular 2 Animations
Create an Angular 2+ NPM package
Angular 2 CanActivate
Angular 2 – Protractor
Example for routes such as /route/subroute for static urls
Angular 2 Input() output()
Angular-cli
Angular 2 Change detection and manual triggering
Angular 2 Databinding
Brute Force Upgrading
Angular 2 provide external data to App before bootstrap
custom ngx-bootstrap datepicker + input
Using third party libraries like jQuery in Angular 2
Configuring ASP.net Core application to work with Angular 2 and TypeScript
Angular 2 using webpack
Angular material design
Dropzone in Angular 2
angular redux
Creating an Angular npm library
Barrel
Testing an Angular 2 App
angular-cli test coverage
Debugging Angular 2 TypeScript application using Visual Studio Code
unit testing