RxJS ile reaktif Angular uygulamaları kurun
Angular ve RxJS ile Reaktif Programlama Eğitimi, Angular uygulamalarında asenkron veri akışını reaktif programlama ile yönetmeyi derinlemesine öğretir.
Observable temellerinden higher-order operatörlere, hata yönetiminden reaktif duruma RxJS
Angular ve RxJS ile Reaktif Programlama Eğitimi, Angular uygulamalarında veri akışını ve kullanıcı etkileşimini reaktif programlama ile yönetmeyi derinlemesine öğretir. Katılımcılar Observable, Observer ve abonelik yaşam döngüsünü, pipe ve operatör zincirlerini öğrenir. map, filter, switchMap gibi dönüşüm operatörleri, Subject türleri, higher-order akışlar ve hata yönetimi işlenir. Program; reaktif durum yönetimi, marble testi ve performans ile tamamlanır.
4 Gün. Her gün dört modül; reaktif kavramlar temelden ileriye, gerçek Angular senaryoları üzerinde adım adım uygulanır.
Orta Seviye — Angular uygulamalarında RxJS ile reaktif veri akışı, operatörler ve durum yönetimi
Her reaktif kavram, otomatik tamamlama, canlı arama ve veri birleştirme gibi gerçek Angular senaryoları üzerinde uygulamalı işlenir.
Observable ve operatörlerle ağ istekleri, zamanlayıcılar ve kullanıcı olayları gibi asenkron akışları zarif biçimde yönetmeyi öğrenirsiniz.
Reaktif paradigma ile veriyi zamanla akan bir akış olarak düşünür, iç içe geri çağrımlardan kurtulup daha okunur kod yazarsınız.
Abonelik yönetimi, hata yönetimi ve belleklenmiş akışlarla sık görülen bellek sızıntısı ve yarış koşulu hatalarını engellersiniz.
Eğitimden verim almak için faydalı olacak bilgi ve kurulum gereksinimleri
Bileşen, servis ve HttpClient kullanımına aşinalık beklenir; örnekler Angular bağlamında kurgulanır.
Fonksiyon, generics ve tipler konusunda rahatlık, operatör imzalarını izlemeyi kolaylaştırır.
Promise ve callback kavramına aşinalık faydalıdır; Observable ile farkları eğitimde ele alınır.
Node.js, Angular CLI ve bir editörün kurulu, örneklerin çalıştırılabilir olması gerekir.
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 abonelik yaşam döngüsünü kavrar, sıcak ve soğuk akışları ayırt edebilirsiniz.
pipe ile dönüşüm, filtreleme ve zamanlama operatörlerini zincirleyerek okunur akışlar kurarsınız.
switchMap, mergeMap, concatMap ve exhaustMap arasından senaryoya uygun operatörü seçebilirsiniz.
combineLatest, forkJoin ve zip ile birden çok akışı birleştirip bağımlı istekleri yönetirsiniz.
catchError, retry ve backoff stratejileriyle ağ ve akış hatalarına dayanıklı kod yazarsınız.
Subject türleriyle NgRx gerektirmeyen hafif, reaktif bir durum yönetimi kurabilirsiniz.
TestScheduler ve marble diyagramlarıyla zaman bağımlı akışları güvenle test edebilirsiniz.
shareReplay ve doğru abonelik yönetimiyle bellek sızıntısını önler, akışları verimli paylaşırsı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.
RxJS Observable, operatörler, switchMap, hata yönetimi, async pipe ve Signals ile Angular'da reaktif programlamayı derinlemesine öğreten uygulamalı eğitim.
Detayları Gör →Jasmine, TestBed, bileşen ve servis testi, HttpTestingController, marble testi ve Cypress e2e ile test odaklı Angular geliştirmeyi öğreten uygulamalı eğitim.
Detayları Gör →Değişim denetimi, OnPush, Signals, ileri bağımlılık enjeksiyonu, dinamik bileşen, lazy loading ve performans optimizasyonunu öğreten ileri seviye Angular eğitim
Detayları Gör →Bileşenler, veri bağlama, direktifler, servisler, HttpClient, yönlendirme ve formlarla Angular temellerini sıfırdan öğreten uygulamalı giriş eğitimi.
Detayları Gör →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 →