Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Kerangka Materi
Pendahuluan Julia
- Apakah nichenya yang diisi oleh Julia
- Bagaimana Julia dapat membantu Anda dengan analisis data
- Apakah yang Anda dapat harapkan untuk mendapatkan dari kursus ini
- Memulai dengan REPL Julia
- Lingkungan alternatif untuk pengembangan Julia: Juno, IJulia dan Sublime-IJulia
- Ekosistem Julia: dokumen dan pencarian paket
- Mendapatkan bantuan lebih lanjut: forum Julia dan komunitas Julia
Strings: Hello World
- Pendahuluan ke REPL Julia dan eksekusi batch melalui "Hello World"
- Tipe String Julia
Tipe Skalar
- Apakah variabel? Mengapa kita menggunakan nama dan tipe untuknya?
- Bilangan bulat
- Bilangan pecahan
- Bilangan kompleks
- Bilangan rasional
Array
- Vektor
- Matriks
- Array multidimensi
- Array heterogen (array sel)
- Penyusunan ulang
Tipe Lainnya yang Dasar
- Tuple
- Rentang
- Kamus
- Simbol
Membangun Tipe Sendiri
- Tipe abstrak
- Tipe komposit
- Tipe komposit parameter
Fungsi
- Bagaimana cara mendefinisikan fungsi di Julia
- Fungsi Julia sebagai metode yang beroperasi pada tipe
- Multiple dispatch
- Bagaimana multiple dispatch berbeda dari pemrograman berorientasi objek tradisional
- Fungsi parameter
- Fungsi yang mengubah inputnya
- Fungsi anonim
- Argumen fungsi opsional
- Argumen fungsi yang diperlukan
Konstruktor
- Konstruktor dalam
- Konstruktor luar
Aliran Kontrol
- Ekpresi gabungan dan pengecualian
- Evaluasi kondisional
- Loop
- Penanganan kesalahan
- Tugas
Organisasi Kode
- Modul
- Paket
Metaprogramming
- Simbol
- Ekpresi
- Kutipan
- Representasi internal
- Parsing
- Evaluasi
- Interpolasi
Membaca dan Menulis Data
- Sistem berkas
- I/O data
- I/O data tingkat rendah
- Dataframe
Distribusi dan Statistik
- Mendefinisikan distribusi
- Antarmuka untuk mengevaluasi dan mengambil sampel dari distribusi
- Rata-rata, varians, dan kovarians
- Uji hipotesis
- Model linear umum: contoh regresi linear
Plotting
- Paket plotting: Gadfly, Winston, Gaston, PyPlot, Plotly, Vega
- Pendahuluan Gadfly
- Interact dan Gadfly
Perhitungan Paralel
- Pendahuluan implementasi pengiriman pesan Julia
- Pemanggilan dan pengambilan jarak jauh
- Parallel map (pmap)
- Parallel for
- Jadwal via tugas
- Array terdistribusi
Persyaratan
Beberapa kenalan dengan pemrograman adalah diinginkan, tetapi tidak mutlak. Tujuan kursus ini adalah untuk mengajarkan dasar-dasar bahasa pemrograman Julia secara mandiri.
14 Jam
Testimoni (1)
everything about Julia