Erlang ve OTP'ye giriş eğitimi, katılımcılara Erlang'ı, yani dağıtık ve hata toleranslı sistemleri geliştirmek için tasarlanan stabil ve eşzamanlı bir fonksiyonel programlama dilini, gerçek dünya uygulamaları üreterek öğretmeyi amaçlamaktadır.
İçerik; Eğitimde, gerçek dünya uygulamalarında Erlang'ın nasıl kullanılacağı anlatılacaktır. Eğitim sonunda, katılımcılar program yazarak bir çok gerçek dünya sorununu Erlang kullanarak çözmüş olacaklardır.
Erlang Programlama Dilinin Temelleri: Bu bölüm sonunda katılımcıların fonksiyonel programlamaya, Erlang sözdiziminin temellerine ve örüntü eşleme, kuyruk özyinelemesi gibi özelliklerine alışması amaçlanmaktadır.
Dağıtık programlama: Erlang uygulamaları düzinelerce hatta yüzlerce yerel ve uzak işlemci üzerinde çalışabilir. Bu bölümde, Erlang uygulamalarının nasıl dağıtılacağı ve bu dağıtık sistemin verimli bir şekilde nasıl kullanılacağı anlatılacaktır.
OTP'ye giriş: OTP, Erlang ile hızlı bir şekilde dağıtık, gerçek zamanlı uygulamalar üretmek için hazırlanmış bir kütüphaneler koleksiyonudur. Bu bölümde, OTP ile stabil ve sürdürülebilir uygulamaların nasıl yapılacağı ve uygulanacağı anlatılacaktır.
MNesia'ya giriş: MNesia, Erlang'ın replike olarak ölçeklenebilirlik ve hata toleransı sağlayan veritabanı yönetim sistemidir. Bu bölümde, MNesia'nın nasıl kullanılacağı ve ölçekleneceği anlatılacaktır.
İpuçları ve püf noktaları: Bu bölümde, katılımcılara Erlang ile uygulama geliştirirken sıkça karşılaşılan sorunlar ve bunların çözümleri anlatılacaktır.