RxJS ve Signals ile reaktif Angular
Angular Development: Reactive Programming Eğitimi, Angular bilen geliştiricilere RxJS temelli reaktif programlamayı derinlemesine öğretir.
Observable ve operatörlerden Signals ile reaktif durum yönetimine uzanan derinlemesine eğitim
Angular Development: Reactive Programming Eğitimi, Angular bilen geliştiricilere RxJS temelli reaktif programlamayı derinlemesine öğretir. Katılımcılar Observable akışlarını, pipe operatörlerini, Subject türlerini, switchMap ve mergeMap gibi üst düzey eşleme operatörlerini, hata yönetimini ve abonelik yaşam döngüsünü öğrenir. Eğitim, async pipe ile template bağlama, reaktif formlar, Signals ile durum yönetimi ve NgRx ComponentStore ile reaktif mimari kurmayı kapsar.
3 Gün. Her gün dört modül; arama, canlı veri ve form senaryoları üzerinden Observable akışları adım adım kurulur ve Signals ile birleştirilir.
Orta Seviye — Angular bilen geliştiricilere RxJS ve Signals ile reaktif programlamayı derinlemesine öğretir
Canlı arama ve veri akışı senaryoları üzerinden her modülde yeni bir RxJS operatörü veya reaktif desen gerçek koda eklenir.
Observable ve operatörlerle eşzamansız veriyi, kullanıcı olaylarını ve istekleri okunabilir ve öngörülebilir biçimde yönetirsiniz.
switchMap, mergeMap, concatMap ve exhaustMap arasındaki farkı kavrar, her senaryoda doğru operatörle hataları önlersiniz.
Signals ve computed ile ince taneli reaktivite kurar, RxJS ile Signals'ı birleştirerek performanslı bir mimari oluşturursunuz.
Eğitimden en iyi verimi almak için faydalı bilgi ve hazır geliştirme ortamı
Bileşen, servis ve bağımlılık enjeksiyonu kavramlarını bilmek reaktif desenleri uygulamayı kolaylaştırır.
Jenerik tipler, arayüz ve ok fonksiyonlarına aşinalık operatör zincirlerini okumayı hızlandırır.
Promise, callback ve olay döngüsü mantığına temel aşinalık Observable farkını kavramayı destekler.
Angular HttpClient ile temel istek atma deneyimi, veri akışı örneklerini takip etmeyi sağlar.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Observable, Observer ve subscription ilişkisini kavrar, soğuk ve sıcak akış farkıyla doğru akışlar tasarlarsınız.
map, filter, debounceTime ve birleştirme operatörleriyle okunabilir ve bildirimsel akış dönüşümleri kurarsınız.
Subject, BehaviorSubject ve ReplaySubject türlerini servisler arası veri paylaşımında doğru biçimde kullanırsınız.
switchMap, mergeMap, concatMap ve exhaustMap arasındaki farkı anlar, canlı arama ve istek akışını doğru kurarsınız.
catchError, retry ve finalize ile hataya dayanıklı, kontrollü ve kendini toparlayan reaktif akışlar tasarlarsınız.
async pipe ve takeUntilDestroyed ile bellek sızıntısını önler, abonelik yaşam döngüsünü güvenle yönetirsiniz.
signal, computed ve effect ile ince taneli reaktivite kurar, Observable ile Signals'ı birbirine köprülersiniz.
Reaktif formlar ve ComponentStore ile durum, seçici ve efekti ayıran sürdürülebilir bir reaktif mimari kurarsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Tipler, arayüzler, jenerikler, dekoratörler, katı mod, tip güvenli form ve tiplenmiş HttpClient ile Angular'da TypeScript'i derinlemesine öğreten eğitim.
Detayları Gör →RxJS Observable, Subject ve operatörlerle Angular'da reaktif programlama eğitimi. HttpClient, async pipe, hata yönetimi ve reaktif durum uygulamalı.
Detayları Gör →TestBed, component harness, fakeAsync, marble testing ve CI ile ileri düzey Angular test eğitimi. Birim, entegrasyon ve uçtan uca testler uygulamalı.
Detayları Gör →Jasmine, Karma ve TestBed ile Angular uygulamalarını test etme eğitimi. Bileşen, servis, HTTP, asenkron ve Cypress uçtan uca testler uygulamalı.
Detayları Gör →TypeScript tiplerinden Angular bileşen, servis, yönlendirme ve reaktif formlara kadar bütünleşik programlama eğitimi. Uygulamalı ve kurumsal.
Detayları Gör →Nx monorepo, katmanlı modüller, NgRx ve module federation ile büyük ölçekli kurumsal Angular uygulamaları için mimari eğitimi.
Detayları Gör →