Details
Diğer Eğitimler

Eğitim Hakkında

Bu eğitim,katılımcılara HTML, CSS, JavaScript ve Angular kullanarak zengin istemci tarafı iş web uygulamalarının nasıl oluşturulacağını öğretir.

Katılımcılar daha sonra çalışma alanlarını ve kitaplıkları kullanarak, içeriği yeniden kullanmak için NPM paketleri oluşturarak, kontroller için senkronize ve asenkron özel doğrulayıcıları kodlayarak ve daha fazlasını yaparak becerilerini bir sonraki seviyeye taşır.

Neler Öğreneceksiniz

• Angular ile gerçek dünya JavaScript iş uygulamaları geliştirmeyi,

• Çalışma alanları ve kitaplıklarla daha büyük Angular projeleri yönetmeyi,

• Özel Angular kitaplıkları NPM paketleri olarak dağıtmayı,

• Karmaşık doğrulama senaryoları ve özel denetimlerle Angular Forms'ta daha derinlere inmeyi,

• Reaktif Formlar modülüyle sorunsuz bir şekilde entegre olan özel form kontrolleri oluşturmayı,

• Geç yükleme modüllerine yönlendirmeyi iş uygulamalarına dahil etmeyi,

• Kullanıcı deneyimine vurgu yaparak UI güvenliğini uygulamayı,

• Verileri çözümleyiciler aracılığıyla önceden yüklemeyi,

• Angular hizmetleri ve RxJS aracılığıyla uygulamayı yönetmeyi öğrenebilirsiniz.

Eğitim İçeriği

Introduction

Angular and Business Applications
Why is Angular well-suited for building traditional web-based applications?
Which parts of the Angular eco-system are geared for business web application development?

Angular Project Structures
Angular Workspaces
Angular Libraries
Incorporate Libraries into Angular Application Development
Developing Applications and Libraries Simultaneously
Packaging and Distributing Angular Libraries

Angular Reactive Forms
Reactive Forms compared to Template Forms
Using Form Controls, Groups and Arrays
What is form validation?
Built-in Validators
Coding Custom Validators
Validating Form Controls
Validating Form Groups
Validating Form Arrays
Synchronous Validators
Asynchronous Validators
Using Promises and Observables in Validators
Validating from a REST API
Distributing Custom Validators in Angular Libraries
Displaying Validation Errors
Distributing Validation Message Components in Angular Libraries
Custom Form Controls
Integrating Custom Form Controls into the Validation System
Distributing Custom Form Controls in Angular Libraries

Routing
Organizing Applications into Lazy Loaded Modules
Lazy Loading with Angular Router
Distributing Angular Modules with Angular Libraries
Nesting Routes
Sibiling Routes
Using Route Guard to Improve User Experience
How Route Guards Help Application Security
How Route Guards do not Help Application Security
Handling Guard Errors
Preloading Data with Resolvers
Handling Resolver Errors
Distributing Guards and Resolvers via Angular Libraries

Application State
What is Application State?
Persistent State vs. Temporal State
Avoiding Component State
Managing State with Angular Services
The Service as a Store
Single Store vs. Multiple Stores
Common Store Patterns in Modern UI Development
Using RxJS to Select Data from a Store
Async Pipe and RxJS
Integrating REST APIs into a Store
Integrating Stores with Form Validation
Integrating Stores with Route Resolvers

Diğer Eğitimler

Digital Vizyon
440 Eğitim Seti
Eğitimlere Dön