Eğitim İçeriği

Reactive Programming’e Giriş

  • Reaktif programlama nedir?
  • Reaktif programlama paradigması ve faydaları
  • Araç ve çerçevelere genel bakış: Java 9, Spring, Jersey, Akka, RxJava 2.0

Java 9’un Flow API’sini Keşfetme

  • Flow API’nin temel özellikleri ve bileşenleri
  • Flow API kullanarak reaktif akışlar uygulama
  • Flow API’nin mevcut uygulamalarla entegrasyonu

RxJava 2.0’a Giriş

  • RxJava 2.0 işlevsel reaktif programlama kütüphanesini anlama
  • RxJava 2.0 kullanarak reaktif veri akışları oluşturma
  • RxJava 2.0 ile birim testi yapma

Spring ile Eşzamanlı Uygulamalar Geliştirme

  • Spring çerçevesinde Reactive programlama
  • Asenkron ve olay güdümlü uygulamalar oluşturma
  • Spring uygulamalarında eşzamanlılığı ve ölçeklenebilirliği yönetme

Akka Çerçevesini Uygulama

  • Akka çerçevesine ve temel ilkelerine genel bakış
  • Akka ile dayanıklı ve dağıtık sistemler oluşturma
  • Akka’u RxJava ve Java 9 ile entegre etme

Reactive Bir Uygulama Oluşturma

  • Uygulama mimarisini tasarlama
  • Java 9, Spring, Akka ve RxJava 2.0 kullanarak bileşenler oluşturma
  • Uygulamayı test etme ve ayıklama

Reactive Uygulamaları Dağıtma ve İzleme

  • Uygulamaları kapsayıcılaştırılmış bir ortamda dağıtma
  • Uygulama performansını ve davranışını izleme
  • Dağıtım ve ölçeklenebilirlik zorluklarını ele alma

İleri Düzey Konular ve En İyi Uygulamalar

  • Reaktif sistemlerde hata işleme ve ayıklama
  • Reaktif uygulama performansını optimize etme
  • Reaktif programlamada gelişmiş kalıpları keşfetme

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • JavaScript konusunda sağlam bir temel
  • Temel web teknolojileri bilgisi
  • UI betiği oluşturma deneyimi

Hedef Kitle

  • Yazılım geliştiriciler
  • Sistem mimarları
 14 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (1)

Yaklaşan Etkinlikler

İlgili Kategoriler