0Pricing
Elixir & Phoenix: Scalable Backend Development icon

Elixir & Phoenix: Scalable Backend Development

ELIXIRBackendWebEnterpriseCloudDatabaseNetwork

Elixir ve Phoenix ile fonksiyonel programlama prensipleriyle güçlü, ölçeklenebilir ve hata toleranslı arka uç uygulamaları geliştirmeyi öğrenin.

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

Elixir ve Phoenix ile Hata Toleranslı Arka Uçlar Oluşturun

Elixir, Erlang VM üzerine inşa edilmiş fonksiyonel bir eş zamanlı dildir — milyonlarca eş zamanlı bağlantıyı işleyen telekomünikasyon sistemlerini çalıştıran aynı temeldir. Phoenix onun web çerçevesidir, muazzam veri aktarım hızını işleyebilme yeteneğine ve yerleşik gerçek zamanlı özelliklerine sahiptir. Bu parcours tam yığını kapsamaktadır: Elixir'in fonksiyonel çekirdeği, HTTP ve WebSocket API'ları için Phoenix, veritabanı erişimi için Ecto, eş zamanlılık için OTP ve üretim dağıtımı — hepsi dilin hata toleransı ve süreç izolasyonu konusundaki gerçek garantileri temel alarak.

Neler Öğreneceksiniz

Elixir'in söz dizimi ve fonksiyonel programlama modeliyle başlayacak, ardından RESTful API'ları oluşturmak ve Phoenix Channels ile gerçek zamanlı iletişimi yönetmek için Phoenix'e geçeceksiniz. Veri kalıcılığı ve şema tasarımı için Ecto kullanacak, hem Elixir modülleri hem de Phoenix uç noktaları için testler yazacak ve Elixir ekosistem en iyi uygulamalarını uygulayacaksınız. İleri düzeyde, OTP — supervisors, GenServers ve süreçler — ile çalışacak ve dağıtılmış sistemler inşa edeceksiniz. Parcours performans ayarlaması, gözlemlenebilirlik ve Elixir/Phoenix uygulamalarını üretim ortamına dağıtma ile sona erer.

Öğrenme Yolu

On iki kurs A1'den C2'ye kadar uzanmaktadır. Ücretsiz giriş kursu Elixir temellerini kapsamakta, bunu B1 fonksiyonel programlama ve Phoenix, Ecto, REST API'ları, Channels, test etme ve ekosistem uygulamaları hakkında bir dizi B2 kursu izlemektedir. Son üç kurs C1 ve C2 seviyesine çıkmaktadır: OTP ve Süreçlerle Eş Zamanlılık, Performans ve Gözlemlenebilirlik, Elixir/Phoenix için Dağıtım ve DevOps ve capstone İleri OTP ve Dağıtılmış Sistemler.

Nasıl Çalışır

Her kurs, yerleşik kod editöründe gerçek zamanlı geri bildirimle tamamladığınız kısa, uygulamalı derslerden oluşmaktadır. Takılı kaldığınızda yapay zeka rehberi mevcuttur ve her konsept, oyuncak örnekler yerine gerçek Elixir ve Phoenix koduna karşı çalışan egzersizlerle pekiştirilmektedir.

Öğ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

Elixir & Phoenix: Scalable Backend Development öğrenme yolundaki tüm kurslar.

01

Elixir Temelleri: Başlangıç

A14 ders

Ölçeklenebilir ve bakımı kolay uygulamalar oluşturmak için tasarlanmış dinamik, işlevsel bir dil olan Elixir'in temel kavramlarını inceleyi…

02

Elixir ile İşlevsel Programlama

B14 dersPRO

Elixir içindeki işlevsel programlama paradigmasını; saf işlevlere, değişmezliğe ve veri dönüşümlerine odaklanarak keşfedin. Temiz, birleşti…

03

Phoenix Çerçevesine Giriş

B24 dersPRO

Yüksek performansı ve geliştirici üretkenliğiyle tanınan, Elixir'in güçlü web çerçevesi Phoenix ile çalışmaya başlayın. İlk web uygulamanız…

04

Ecto ile Veri Kalıcılığı

B24 dersPRO

Ecto kullanarak veritabanlarıyla nasıl etkileşim kuracağınızı öğrenin. Verilerinizi modelleyin, geçişler gerçekleştirin ve karmaşık sorgula…

05

Phoenix ile RESTful API'ler Oluşturma

B24 dersPRO

Phoenix kullanarak yüksek performanslı RESTful API'ler tasarlayın ve uygulayın. API tasarımı, veri serileştirme ve uç noktalarınızı güvence…

06

Phoenix Channels ile Gerçek Zamanlı İletişim

B24 dersPRO

Sohbet uygulamaları, bildirimler ve canlı panolar gibi gerçek zamanlı özellikler oluşturmak için Phoenix Channels'ı keşfedin. WebSockets ve…

07

Elixir ve Phoenix Uygulamalarını Test Etme

B24 dersPRO

Elixir ve Phoenix uygulamalarınız için kapsamlı ve etkili testler yazmayı öğrenin. Birim, entegrasyon ve uçtan uca test stratejilerini ele…

08

Elixir Ekosistemi ve En İyi Uygulamalar

B24 dersPRO

Elixir ekosistemini daha geniş kapsamıyla keşfedin, popüler kütüphaneleri tanıyın ve bakımı kolay, güvenli ve Elixir ile Phoenix'e özgü kod…

09

OTP ve Süreçlerle Eşzamanlılık

C14 dersPRO

Erlang/OTP çerçevesini kullanarak eşzamanlı ve hataya dayanıklı sistemler oluşturmayı öğrenerek Elixir'in gerçek gücünü ortaya çıkarın. Sür…

10

Performans ve Gözlemlenebilirlik

C14 dersPRO

Elixir ve Phoenix uygulamalarınızı performans için iyileştirin ve üretimde gözlemlenebilir olmalarını sağlayın. Profil oluşturma, izleme ve…

11

Elixir/Phoenix için Dağıtım ve DevOps

C14 dersPRO

Elixir ve Phoenix uygulamalarınızı üretime hazırlayın. Sürümler oluşturmayı, kapsayıcılaştırmayı ve bulut platformlarına dağıtım yapmayı öğ…

12

İleri Düzey OTP ve Dağıtık Sistemler

C24 dersPRO

OTP davranışları hakkındaki anlayışınızı derinleştirin ve gerçekten dağıtık Elixir uygulamalarının nasıl oluşturulacağını keşfedin. İleri d…

SSS

Sıkça Sorulan Sorular

Elixir & Phoenix: Scalable Backend Development kursu ücretsiz mi?

Evet. Elixir & Phoenix: Scalable Backend Development 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.

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

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

CoddyKit'te ELIXIR 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.

Elixir & Phoenix: Scalable Backend Development kursunu tamamladığımda sertifika alır mıyım?

Evet. PRO öğrenenler sınav yapabilir ve Elixir & Phoenix: Scalable Backend Development kursu için doğrulanabilir bir koduyla paylaşılabilir bir tamamlama sertifikası kazanabilirler.

ELIXIR öğrenimini telefonumda yapabilir miyim?

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

Elixir & Phoenix: Scalable Backend Development Kursuna Şimdi Başla

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

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