Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Návrh Školení
Úvod do Julia
- Jakou mezeru vyplňuje Julia Jak vám může Julia pomoci s analýzou dat Co můžete očekávat od tohoto kurzu Začínáme s REPL od Julia Alternativní prostředí pro vývoj Julia: Juno, I[2 ] a Sublime-IJulia Ekosystém Julia: dokumentace a vyhledávání balíčků Získání další pomoci: Julia fóra a Julia komunita
Struny: Ahoj světe
- Introduction to Julia REPL a dávkové provádění prostřednictvím Julia String Types "Hello World".
Scalar Typy
- Co je to proměnná? Proč pro něj používáme název a typ? Celá čísla Čísla s pohyblivou řádovou čárkou Komplexní čísla Racionální čísla
Pole
- Vectors Matrices Multi-dimenzionální pole Heterogenní pole (pole buněk) Porozumění
Jiné Elementary typy
- Nice Rozsahy Slovníky Symboly
Budování vlastních typů
- Abstraktní typy Kompozitní typy Parametrické kompozitní typy
Funkce
- Jak definovat funkci v Julia Julia funkce jako metody fungující na typech Vícenásobné odeslání Jak se vícenásobné odeslání liší od tradičního objektově orientovaného programování Parametrické funkce Funkce měnící svůj vstup Anonymní funkce Volitelné argumenty funkcí Požadované argumenty funkce
Konstruktéři
- Vnitřní konstruktéři Vnější konstruktéři
Řízení toku
- Složené výrazy a rozsah Podmíněné vyhodnocení Smyčky Úlohy zpracování výjimek
Organizace kódu
- Balíčky modulů
Metaprogramování
- Symboly Expressionty Citace Interní reprezentace Rozbor Vyhodnocení Interpolace
Čtení a zápis dat
- Datový I/O souborového systému Datové I/O datové rámce nižší úrovně
Distribuce a Statistics
- Definování distribucí Rozhraní pro vyhodnocení a vzorkování z distribucí Průměr, rozptyl a kovariance Testování hypotéz Zobecněné lineární modely: příklad lineární regrese
Vykreslování
- Vykreslovací balíčky: Gadfly, Winston, Gaston, PyPlot, Plotly, Vega Úvod do Gadfly Interact a Gadfly
Paralelní počítání
- Implementace předávání zpráv Introduction to Julia Vzdálené volání a načítání Paralelní mapa (pmap) Paralelní pro plánování pomocí úloh Distribuovaná pole
Požadavky
Určitá znalost programování je žádoucí, ale není nezbytná. Cílem kurzu je naučit vás uceleným způsobem základy programovacího jazyka Julia.
14 hodiny
Reference (1)
everything about Julia