Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés a Julia-be
- Milyen rést tölt be Julia
- Hogyan segíthet a Julia az adatelemzésben
- Mire számíthat, ha ebből a tanfolyamból kilép
- Kezdő lépések Julia REPL-jével
- Alternatív környezetek Julia fejlesztéshez: Juno, IJulia és Sublime-IJulia
- A Julia ökoszisztéma: dokumentáció és csomagkeresés
- További segítség: Julia fórumok és Julia közösség
Húrok: Hello World
- Bevezetés a Julia REPL-be és a kötegelt végrehajtásba a "Hello World" segítségével
- Julia String típusok
Scalar Típusok
- Mi az a változó? Miért használunk nevet és típust?
- Egész számok
- Lebegőpontos számok
- Komplex számok
- Racionális számok
Tömbök
- Vektorok
- Mátrixok
- Többdimenziós tömbök
- Heterogén tömbök (sejttömbök)
- Megértések
Egyéb Elementártípusok
- Tuples
- Tartományok
- Szótárak
- Szimbólumok
Saját típusok felépítése
- Absztrakt típusok
- Kompozit típusok
- Paraméteres kompozit típusok
Funkciók
- Hogyan definiáljunk függvényt a Julia-ben
- Julia típusokon működő metódusként funkcionál
- Többszörös kiszállítás
- Mennyiben különbözik a többszörös küldés a hagyományos objektum-orientált programozástól
- Paraméteres függvények
- A bemenetüket megváltoztató függvények
- Névtelen funkciók
- Opcionális függvényargumentumok
- Kötelező függvényargumentumok
Konstruktorok
- Belső konstruktorok
- Külső kivitelezők
Control Flow
- Összetett kifejezések és hatókör
- Feltételes értékelés
- Hurok
- Kivételkezelés
- Feladatok
Kódszervezet
- Modulok
- Csomagok
Metaprogramozás
- Szimbólumok
- Expressionok
- Idézve
- Belső reprezentáció
- Elemzés
- Értékelés
- Interpoláció
Adatok olvasása és írása
- Fájlrendszer
- Adat I/O
- Alacsonyabb szintű adat I/O
- Adatkeretek
Elosztások és Statistics
- Eloszlások meghatározása
- Interfész a disztribúciók kiértékeléséhez és mintavételéhez
- Átlag, variancia és kovariancia
- Hipotézisvizsgálat
- Általánosított lineáris modellek: lineáris regressziós példa
Ábrázolás
- Ploting csomagok: Gadfly, Winston, Gaston, PyPlot, Plotly, Vega
- A Gadfly bemutatása
- Interact és Gadfly
Párhuzamos számítástechnika
- Bevezetés Julia üzenetátadási megvalósításába
- Távoli hívás és letöltés
- Párhuzamos térkép (pmap)
- Párhuzamos a
- Ütemezés feladatokon keresztül
- Elosztott tömbök
Követelmények
A programozás némi ismerete kívánatos, de nem elengedhetetlen. A kurzus célja, hogy önállóan megtanítsa a Julia programozási nyelv alapjait.
14 Órák
Vélemények (1)
everything about Julia