0Pricing
Erlang OTP: Distributed & Fault-Tolerant Systems Programming icon

Erlang OTP: Distributed & Fault-Tolerant Systems Programming

ERLANGBackendSystemsEnterpriseCloudNetwork

Erlang ve güçlü OTP framework'ü kullanarak sağlam, ölçeklenebilir ve hataya dayanıklı dağıtık sistemler inşa etme sanatında ustalaşın.

🤖 Yapay Zeka Destekli📚 12 kurs👥 100.000+ öğrenci⭐ 4,9 puan
Kurs Özeti

Dağıtık, Hataya Dayanıklı Sistemler için Erlang ve OTP

Erlang, Ericsson'da hiç durmayacak telefon santralları çalıştırmak için inşa edildi — ve bu köken dilin her yönünü şekillendiriyor. Aktör modeli, hafif süreçleri ve let it crash felsefesi, dokuz dokuz elde edilebilirliğin pazarlama iddiası değil de gerçekçi bir mühendislik hedefi olduğu birkaç platformdan biridir. OTP framework'ü, bu temelin üzerine savaş testinden geçmiş soyutlamalar — GenServer, Supervisor, durum makineleri — katmanlandırarak, WhatsApp, RabbitMQ ve CockroachDB'deki üretim sistemlerinde kullanılan standart desenleri sunuyor.

Öğrenecekleriniz

Erlang'ın eşzamanlılık modeli ve süreç primitifleriyle başlayacaksınız, sonra OTP'nin çekirdeğine geçeceksiniz: GenServer callback'leri yazma, denetim ağaçlarını yapılandırma ve arızaları cascade olmadan önce izole eden hataya dayanıklılık stratejileri uygulama. Buradan track ileri OTP davranışları ve gen_statem durum makineleri, dağıtık Erlang node haberleşmesi, dinamik denetim ve çalışan bir sistemi durdurmadan canlı kod yükseltmeleri kapsar. Sonraki kurslar Mnesia — Erlang'ın yerleşik dağıtık veritabanı — performans profilleme, gözlemlenebilirlik ve dağıtık node'ları güvenli hale getirmeyi ele alır. Track, gerçek dünya OTP tasarım desenleri ve sondan sona elastik dağıtık uygulamalar mimarisi ile kapanır.

Öğrenme Yolu

On iki kurs A2'den C2'ye kadar uzanır. Track, Erlang Temelleri ve Eşzamanlılık Temelleri ile A2'de başlar, OTP Çekirdeği ve hata işleme temelleri için B2'ye çıkar, sonra dağıtık Erlang, release yönetimi, Mnesia ve güvenliği kapsayan sekiz C1 kursu boyunca ilerler. Son iki C2 kursu — Elastik Dağıtık Uygulamalar İnşa Etme ve Gerçek Dünya Erlang OTP Tasarım Desenleri — her şeyi üretim sınıfı sistem tasarımına birleştirir.

Nasıl Çalışır

Her kurs, yerleşik kod editöründe gerçek zamanlı geri bildirimle tamamladığınız kısa, odaklanmış derslerle ayrılmıştır. Bir denetim ağacında veya zor bir dağıtık mesajlaşma senaryosunda takılı kaldığınızda bir YZ öğretmeni hazırdır, böylece bağlamı kaybetmeden ilerlemeye devam edersiniz.

Öğrenmeye Başla →

Nasıl Öğreneceksin

🎯
Etkileşimli Dersler
Gerçek zamanlı geri bildirim ile uygulamalı kodlama alıştırmaları
🤖
AI Öğretmen
Takılırsan AI'dan anında yardım al
💻
Yerleşik Editör
Tarayıcında doğrudan kod yaz ve çalıştır
🏆
Sertifika
Kursu tamamladığında sertifika kazan
Müfredat

12 Kurs

Erlang OTP: Distributed & Fault-Tolerant Systems Programming öğrenme yolundaki tüm kurslar.

01

Erlang Temelleri ve Eşzamanlılığın Temelleri

A24 ders

Bu mini kurs, işlevsel programlama paradigması, değişmez veri yapıları ve hafif süreç modeli de dahil olmak üzere Erlang'ın temel kavramlar…

02

OTP'nin Temelleri: GenServer ve Denetim

B24 dersPRO

Temel GenServer ile başlayarak Open Telecom Platform (OTP) davranışlarına dalın. Bu kursta sunucu tarafı mantığının nasıl yapılandırılacağı…

03

Hata Yönetimi ve Hata Toleransı Stratejileri

B24 dersPRO

Bu kursta Erlang'ın 'bırak çöksün' felsefesine ve doğası gereği hata toleranslı sistemlerin nasıl tasarlanacağına odaklanılır. Dayanıklı uy…

04

İleri Düzey OTP Davranışları ve Durum Makineleri

C14 dersPRO

Karmaşık durum makineleri için GenStatem ve olay odaklı mimariler için GenEvent gibi güçlü davranışları keşfederek OTP bilginizi GenServer'…

05

Dağıtık Erlang Temelleri

C14 dersPRO

Erlang ile dağıtık hesaplamanın gücünü ortaya çıkarın. Bu kursta birden çok Erlang düğümünün nasıl bağlanacağı, kesintisiz iletişimin nasıl…

06

İleri Düzey Denetim ve Dinamik Sistemler

C14 dersPRO

Karmaşık denetim ağacı tasarımlarını ve dinamik süreç yönetimini keşfederek denetim konusundaki anlayışınızı derinleştirin. En yüksek esnek…

07

Sürüm Yönetimi ve Canlı Güncellemeler

C14 dersPRO

Erlang uygulamalarınızı dağıtılabilir sürümler halinde paketlemeyi ve kesinti olmadan etkin kod güncellemeleri gerçekleştirmeyi öğrenin. Bu…

08

Mnesia: Erlang için Dağıtık Veritabanı

C14 dersPRO

Erlang'ın yerleşik, dağıtık ve gerçek zamanlı veritabanı Mnesia'yı keşfedin. Bu kursta Mnesia'nın mimarisi, işlem yönetimi ve dağıtık siste…

09

Performans, İzleme ve Gözlemlenebilirlik

C14 dersPRO

En yüksek performans ve güvenilirlik için Erlang OTP uygulamalarınızı iyileştirin ve izleyin. Bu kursta dağıtık sistemleriniz hakkında deri…

10

Erlang Dağıtık Sistemlerinde Güvenlik

C14 dersPRO

Erlang OTP uygulamalarınızı ve dağıtık kümelerinizi güvenceye alın. Bu kursta düğüm iletişimini korumaya, kimlik doğrulamayı uygulamaya ve…

11

Dayanıklı Dağıtık Uygulamalar Oluşturma

C24 dersPRO

Bilginizi dayanıklı dağıtık uygulamalar tasarlamak ve uygulamak için kullanın. Bu kursta ağ bölünmeleri, dağıtık veri yönetimi ve ölçeklene…

12

Gerçek Dünya Erlang OTP Tasarım Kalıpları

C24 dersPRO

Erlang OTP ile büyük ölçekli, kritik sistemler oluşturmak için ileri düzey tasarım kalıplarını ve en iyi uygulamaları keşfederek öğrenimini…

SSS

Sıkça Sorulan Sorular

Erlang OTP: Distributed & Fault-Tolerant Systems Programming kursu ücretsiz mi?

Evet. Erlang OTP: Distributed & Fault-Tolerant Systems Programming kursunu ücretsiz olarak başlayabilir ve etkileşimli derslerini hiç ücret ödemeden tamamlayabilirsin. İsteğe bağlı PRO aboneliği gelişmiş yapay zeka araçlarını ve paylaşılabilir bir sertifikayı açar.

ERLANG öğrenmek için önceki deneyim gerekli mi?

Hayır. Kurs temel bilgilerle başlar ve giderek daha ileri konulara ilerler, bu nedenle ERLANG deneyimi olmasa bile başlayabilirsin.

CoddyKit'te ERLANG nasıl öğreneceksin?

Yaparak öğrenirsin. Kısa etkileşimli dersler, açık bir açıklama ile gerçek zamanlı çalışan uygulamalı bir kodlama alıştırmasını bir araya getirir ve 24/7 AI öğretmen takılırsan kişiselleştirilmiş yardım sağlar.

Erlang OTP: Distributed & Fault-Tolerant Systems Programming kursunu tamamladığımda sertifika alır mıyım?

Evet. PRO öğrenenler sınav yapabilir ve Erlang OTP: Distributed & Fault-Tolerant Systems Programming kursu için doğrulanabilir bir koduyla paylaşılabilir bir tamamlama sertifikası kazanabilirler.

ERLANG öğrenimini telefonumda yapabilir miyim?

Evet. CoddyKit web ve yerel iOS ile Android uygulamaları olarak erişilebilir, böylece ERLANG öğrenimini herhangi bir cihazda yapabilir ve ilerlemeniz cihazlar arasında senkronize olur.

Erlang OTP: Distributed & Fault-Tolerant Systems Programming Kursuna Şimdi Başla

Yapay zeka destekli derslerle programlamayı öğrenen binlerce öğrenciye katıl.

Ücretsiz Başla →Tüm Kursları Gözden Geçir