
About
Fonksiyonel Programlama yaklaşımıyla daha sade, daha okunabilir ve daha sürdürülebilir kod yazmayı konuşuyoruz.
Akın Kaldıroğlu ile ücretsiz 1,5 saatlik canlı webinar.
Kod büyüdükçe karmaşıklık da büyüyor.
State yönetimi, yan etkiler, yüksek bağlılık ve tekrar eden yapılar zamanla kodun anlaşılmasını ve değiştirilmesini zorlaştırıyor.
Bu webinarda Akın Kaldıroğlu ile Java’da fonksiyonel programlama yaklaşımını ele alacağız.
Amaç sadece birkaç yeni kavram öğrenmek değil;
daha az karmaşık, daha öngörülebilir ve daha sürdürülebilir sistemler tasarlayabilmek.
Bu canlı webinarda şu konulara değineceğiz:
- Fonksiyonel düşünce nedir?
- Yan etkileri azaltmak neden önemlidir?
- Pure function, immutability ve veri akışı yaklaşımı ne sağlar?
- Fonksiyonları birleştirme / composition mantığı nasıl çalışır?
- Döngüler ve mutable state yerine daha okunabilir akışlar nasıl kurulur?
- OOP ile fonksiyonel yaklaşım birlikte nasıl kullanılabilir?
- Fonksiyonel programlama gerçek projelerde kod karmaşıklığını nasıl azaltır?
Bu webinar, “fonksiyonel programlama” kavramını teorik bir konu olmaktan çıkarıp, gerçek yazılım geliştirme pratiği içinde anlamak isteyen geliştiriciler için tasarlandı. Sayfadaki içerikte de composition, veri akışı, immutability ve OOP + fonksiyonel hibrit yaklaşım başlıkları öne çıkarılıyor.
Kimler Katılmalı?
Bu etkinlik özellikle şu kişiler için uygundur:
- OOP bilen ama fonksiyonel yaklaşımın gerçek faydasını net görmek isteyenler
- Kod büyüdükçe karmaşıklığı yönetmekte zorlanan geliştiriciler
- Daha okunabilir, test edilebilir ve sürdürülebilir kod yazmak isteyenler
- Pure function, immutability, stream, composition gibi kavramları daha iyi anlamak isteyenler
- Backend ve yazılım mimarisi tarafında kendini geliştirmek isteyenler
Etkinlik Bilgileri
Tarih: 4 Haziran 2026 Perşembe
Saat: 20:30
Süre: 1,5 saat
Format: Canlı Online Webinar
Platform: Zoom
Katılım: Ücretsiz
Konuşmacı: Akın Kaldıroğlu
Katılım ücretsizdir.
Webinar Zoom bağlantısı kayıt olan katılımcılara e-posta ve SMS ile gönderilecektir.
Comments
