Nesne Yönelimli Geliştiriciler İçin Elixir ile Fonksiyonel Programlama
Elixir, eşzamanlılık desenleri ve OTP çatısını kullanarak zihniyetinizi nesne yönelimli tasarımdan fonksiyonel programlamaya kaydırın.
-
💬
Yapay zekâ eğitmeni
Herhangi bir ders hakkında soru sor, istediğin an anında net bir yanıt al. -
🕐
İstediğin zaman başla
Program ya da son tarih yok — kendi hızında, istediğin zaman öğren. -
🌐
Türkçe
Dersler, görevler ve sertifika — hepsi tamamen kendi dilinde.
Bu kurs hakkında
Nesne yönelimli paradigmadan fonksiyonel programlamaya geçiş, sanki baştan düşünmeyi öğrenmek gibi hissettirebilir. Bu metin tabanlı kurs, deneyimli geliştiricilerin tanıdık kavramları temiz, eşzamanlı Elixir koduna çevirerek bu boşluğu sorunsuz bir şekilde kapatmalarına yardımcı olmak için tasarlanmıştır. Sınıflar, durum mutasyonu ve kalıtım yerine değişmez veri, saf fonksiyonlar ve mesaj iletimi açısından düşünmeyi öğreneceksiniz. Bu kursun sonunda, Elixir ve Open Telecom Platform (OTP) ekosistemini kullanarak hataya dayanıklı, yüksek düzeyde eşzamanlı uygulamalar tasarlama konusunda rahat olacaksınız. Ne öğreneceksiniz: Değişmezlik (immutability), örüntü eşleştirme (pattern matching) ve özyineleme (recursion) dahil olmak üzere fonksiyonel programlamanın temel prensiplerini anlayın; Elixir veri yapılarına, örüntü eşleştirme mekaniklerine ve temiz veri akışı için pipe operatörüne hakim olun; Süreçler (processes) ve durum tutan soyutlamalar (state-holding abstractions) kullanarak uygulama durumunu güvenli bir şekilde modelleyin; Senkron ve asenkron iletişim için GenServer kullanarak eşzamanlı mimarileri yapılandırın; Supervisors ve denetim ağaçları (supervision trees) kullanarak dayanıklı, kendi kendini onaran sistemler oluşturun; Güvenilir, eşzamanlı kod yazmak için Elixir'deki modern test desenlerini uygulayın. Kurs, temel fonksiyonel kavramlar ve Elixir sözdizimi ile başlar, kademeli olarak eşzamanlılık, durum yönetimi ve sağlam uygulama mimarisine geçer. Fonksiyonel programlamaya veya Elixir'e yeni başlayan ve yapılandırılmış, metin odaklı bir öğrenme yolu isteyen yazılım geliştiricileri için tasarlanmıştır. Fonksiyonel geliştirmeye geçişinize bugün başlayın.
Ne elde edeceksin
-
📜
Tamamlama sertifikası
LinkedIn profilinize ekleyin -
💬
Kişisel AI öğretmeni
Bir kursta takıldın mı? Yerleşik öğretmenine istediğin zaman her şeyi sorabilirsin. -
🎧
Sesli versiyon dahil
Yolda öğren — ekrana gerek yok -
♾️
Ömür boyu erişim
İstediğin zaman dön, son kullanma tarihi yok -
📱
Telefon veya bilgisayar
Her yerde, her cihazda -
💸
14 gün iade
Sorgusuz -
⚡
Kısa ve odaklı
3 sa pratik içerik
Yorumlar
Henüz yorum yok — deneyimini ilk paylaşan sen ol.
Sık sorulanlar
Bu kursu almak için neye ihtiyacım var? +
Sadece internetli bir telefon veya bilgisayar yeterli. Kurulum yok, özel donanım yok.
Nasıl ödeme yapabilirim? +
Stripe üzerinden kartla. Kart bilgilerini saklamıyoruz — Stripe güvenli şekilde işliyor.
Para iadesi alabilir miyim? +
Evet — 14 gün içinde tam iade, sorgusuz.
Erişimim ne kadar sürer? +
Sonsuza dek. Bir kez satın aldığında, kurs senindir — istediğin zaman dönebilirsin.
Sertifika alacak mıyım? +
Evet. Tamamladığında, LinkedIn profiline ekleyebileceğin bir sertifika alırsın.
Şu sektörlerdeki öğrenenler için
Teknoloji
Tasarım
Finans
Pazarlama
Sağlık
Eğitim
Konaklama
Üretim