Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Introduction to Julia
- Hangi niş Julia tarafından dolduruluyor
- Julia veri analizi konusunda size nasıl yardımcı olabilir
- Bu kurstan neler bekleyebilirsiniz
- Julia'ün REPL'si ile başlarken
- Julia geliştirme için alternatif ortamlar: Juno, IJulia ve Sublime-IJulia
- Julia ekosistemi: dokümantasyon ve paket araması
- Daha fazla yardım alma: Julia forumları ve Julia topluluğu
Dizeler: Merhaba Dünya
- Julia REPL ve "Merhaba Dünya" ile toplu yürütmeye giriş
- Julia Dize Türleri
Scalar Türleri
- Değişken nedir? Neden bir ad ve tür kullanıyoruz?
- Tam Sayılar
- Kayan Noktalı Sayılar
- Karmaşık Sayılar
- Rasyonel Sayılar
Diziler
- Vektörler
- Matrisler
- Çok Boyutlu Diziler
- Heterojen Diziler (hücre dizileri)
- Kapsamlar
Diğer Elementary Türleri
- Demeler
- Aralıklar
- Sözlükler
- Semboller
Kendi Türlerinizi Oluşturma
- Soyut Türler
- Birleşik Türler
- Parametrik Birleşik Türler
Fonksiyonlar
- Julia'te bir fonksiyon nasıl tanımlanır
- Julia fonksiyonları, türler üzerinde çalışan yöntemler olarak
- Çoklu Gönderim
- Çoklu gönderimin geleneksel nesne yönelimli programlamadan nasıl farklı olduğu
- Parametrik Fonksiyonlar
- Girdilerini Değiştiren Fonksiyonlar
- Anonim Fonksiyonlar
- İsteğe Bağlı Fonksiyon Argümanları
- Zorunlu Fonksiyon Argümanları
Yapıcılar
- İç Yapıcılar
- Dış Yapıcılar
Kontrol Akışı
- Birleşik İfadeler ve Kapsam
- Koşullu Değerlendirme
- Döngüler
- İstisna İşleme
- Görevler
Kod Organizasyonu
- Modüller
- Paketler
Meta Programlama
- Semboller
- Expressions
- Alıntı
- İç Temsil
- Ayrıştırma
- Değerlendirme
- Enterpolasyon
Veri Okuma ve Yazma
- Dosya Sistemi
- Veri G/Ç
- Düşük Seviyeli Veri G/Ç
- Veri Çerçeveleri
Dağıtımlar ve Statistics
- Dağıtımları Tanımlama
- Dağıtımları Değerlendirmek ve Örneklemek için Arayüz
- Ortalama, Varyans ve Kovaryans
- Hipotez Testi
- Genelleştirilmiş Doğrusal Modeller: Doğrusal Regresyon Örneği
Çizim
- Çizim Paketleri: Gadfly, Winston, Gaston, PyPlot, Plotly, Vega
- Gadfly'a Giriş
- Interact ve Gadfly
Paralel Hesaplama
- Julia'ün mesaj geçirme uygulamasının tanıtımı
- Uzak Çağrı ve Getirme
- Paralel Harita (pmap)
- Paralel Döngü
- Görevler Aracılığıyla Zamanlama
- Dağıtılmış Diziler
Kurs İçin Gerekli Önbilgiler
Bir miktar programlama bilgisi tercih edilir, ancak zorunlu değildir. Bu kursun amacı, Julia programlama dilinin temellerini kendi kendine yeten bir şekilde öğretmektir.
14 Saat