Elixir ile Fonksiyonel Programlama: Temeller ve Eşzamanlılık
BEAM ekosistemini anlamanızı ve eşzamanlı, hataya dayanıklı uygulamalar inşa etmenizi sağlayacak şekilde Elixir'in temel sözdizimini ve fonksiyonel prensiplerini öğrenin.
-
💬
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
Ölçeklenebilirlik ve yüksek erişilebilirlik için tasarlanmış modern bir dil öğrenmek ister misiniz? Elixir, üretken sözdizimini Erlang Sanal Makinesi'nin (BEAM) güçlü ve kanıtlanmış temeliyle birleştirir.
Bu kurs, Elixir temellerini, fonksiyonel programlama konseptlerini ve Elixir'i güçlü kılan temel eşzamanlılık modellerini ustalıkla öğrenmeniz için net, metin tabanlı bir yol sunar. Sonunda, Elixir'in çekirdek araçları ve prensiplerini kullanarak basit uygulamalar yapılandırabileceksiniz.
Ne öğreneceksiniz:
* Desen eşleştirme (pattern matching), değiştirilemez (immutable) veri yapıları ve temel veri türleri dahil olmak üzere Elixir'in temel sözdizimini anlayın.
* Özyılgınlık (recursion), saf fonksiyonlar ve Pipe operatörünün (|>) etkin kullanımı gibi kilit fonksiyonel programlama konseptlerinde ustalaşın.
* Eşzamanlı süreçleri verimli bir şekilde yönetmek için Aktör Modeli'ni (Actor Model) ve mesaj geçişini uygulayın.
* Mix derleme aracını kullanarak projeleri yapılandırın, bağımlılıkları yönetin ve IEx kabuğunu kullanarak kodla etkileşime geçin.
* GenServer ve Supervisor gibi temel OTP davranışlarını kullanarak hataya dayanıklı uygulamalar yapılandırma pratiği yapın.
* ExUnit test çerçevesini kullanarak basit birim testleri (unit test) yazmayı ve çalıştırmayı öğrenin.
Kurs, Elixir ortamına bir girişle başlar, ardından fonksiyonel sözdizimi ve veri manipülasyonu üzerine derinlemesine incelemelerle devam eder. Son bölümler, bu konseptleri eşzamanlılığa ve proje organizasyonuna uygulamaya odaklanır.
Bu kurs, Elixir veya fonksiyonel programlama konusunda hiçbir ön deneyimi olmayan mutlak yeni başlayanlar için tasarlanmıştır. Hiçbir ön koşul gerekmemektedir, sadece güçlü ve modern bir dil öğrenme arzusuna ihtiyaç vardır.
Elixir temellerinde ustalaşarak bugün ölçeklenebilir, eşzamanlı sistemler inşa etmeye 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. -
♾️
Ö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ı
2 sa 54 dk 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