Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Rxjs 7 - Baştan Sona Uygulamalı Rxjs Eğitimi
Rating: 3.3 out of 5(5 ratings)
57 students

Rxjs 7 - Baştan Sona Uygulamalı Rxjs Eğitimi

Rxjs 7- Observables- Operators- Subjects
Created byCan Boz
Last updated 5/2026
Turkish
Turkish [Auto],

What you'll learn

  • Rxjs Kütüphanesinin Ne İşe Yaradığını
  • Rxjs Observable Yapısını
  • Rxjs Creation Fonksiyonlarını
  • Rxjs Pipeable Operatörleri
  • Rxjs Subjects Konusunu

Course content

6 sections45 lectures3h 36m total length
  • Rxjs Giriş Synchronous Vs Asynchronous Programming5:47
  • Array ve Data Stream Arasındaki Farklar2:42
  • Observable a Subscribe Olma11:25
  • Observable a Birden Fazla Kez Subscribe Olursak Ne Olur?7:37
  • Next Complete ve Error Notificationları3:29
  • Subscription Yaşam Döngüsü2:18
  • Observable Execute Sırası3:07
  • Observable Next İle Değer Atama ve Bunu Console a Basma2:35
  • Next() Observable Çalışma Mantığı Egzersizi2:59
  • Complete ve Teardown4:52
  • Error()3:13
  • Error() ve Complete() Beraber Kullanım3:16
  • Unsubscribe ve Teardown Logic8:55
  • Cold Observable6:53
  • Hot Observable5:19

Requirements

  • Typescript bilgisi

Description

RxJS Nedir?

RxJS, olay ve veri kaynaklarını abone olunabilir (subscribable) nesnelere dönüştürüp, bunlar üzerinde operatörler yardımıyla dönüşümler gerçekleştirebildiğiniz, gözlemleyenler (observer) aracılığıyla sonucu tüketebildiğiniz JavaScript’le yazılmış bir reaktif programlama (reactive programming) kütüphanesidir.

RxJS’i anlamayı kolaylaştıracak kadarıyla şu sıkıcı sınıf ve nesnelerini bir inceleyelim. ?

Observable

  • RxJS’in temel sınıfı. Gözlemlenen.

  • Somutlaştırıldığında (instantiate) gözlemlenebilir bir nesne döner.

  • Herhangi bir veri veya olay Observable’a dönüştürülebilir.

  • RxJS’te bu amaçla geliştirilmiş birçok fabrika fonksiyon (factory function) vardır.

  • Bir Observable’ın neyi ne zaman yayınlayacağını belirlemekte operatörler kullanılır.

  • Yine operatörler aracılığıyla bir Observable’dan başka bir Observable türetilebilir.

  • Akışı tüketmek amacıyla her Observable’da bir subscribe metodu bulunur.

Observer

  • Observable’a abone olurken (subscribe) bağladığınız artçı çağrı (callback) seti. Gözlemleyen.

  • Observable’ın yayınladığı değer ve uyarıları tüketmeye yarar.

  • Üç çağrı tipi vardır:

    • Veriyi kullanmak için next

    • Hata işlemek için error

    • Observable’ın işinin bittiği durum için complete

Subscription

  • Bir Observable’a abone olduğunuzda dönen nesne. Abonelik.

  • Her Subscriptio’da onu sonlandıran bir unsubscribe metodu bulunur.

  • Bir Subscription sonlandı diye Observable yok olmaz; sadece kaynak tüketmeyi bırakır.

  • İşi biten (complete) Observable’a olan tüm Subscription’lar kendiliğinden sonlanır.

Subject

  • Hem Observable gibi abone olunabilen, hem de Observer’daki tüm metotları (next, error, complete) barındıran bir sınıf.

  • İstediğiniz anda bir değer yayınlamanıza olanak verir.

  • Asıl amacı bir Observable’ın birden fazla tüketiciye aynı yayını yapabilmesini sağlamaktır.

  • Hatalı kullanıma elverişlidir. Sık ve yersiz kullananlar mahallede sevilmez.


Bu eğitimde Rxjs Kütüphanesindeki Observables Operators ve Subjects konularını ayrıntılı olarak şleyeceğiz.Dersleri bolca örnek yaparak işlemeye gayret ettim.Böylece anlatılanlar teorikte kalmayacak pratik yaparak pekiştirmeniz daha kolay hale gelecektir.



Who this course is for:

  • Rxjs Kütüphanesinin Ne İşe Yaradığını Öğrenmek İsteyenler
  • Rxjs Observable Yapısını Öğrenmek İsteyenler
  • Rxjs Creation Fonksiyonlarını Öğrenmek İsteyenler
  • Rxjs Pipeable Operatörleri Öğrenmek İsteyenler
  • Rxjs Subjects Konusunu Öğrenmek İsteyenler