Júlia
https://eurocc.nscc.sk/it-kurzy/
JULIA II. MIERNE POKROČILÝ
online školenie cez MS Teams video
19.02.2025
Školiteľ: Miroslav Reiter
Kurz JULIA II. MIERNE POKROČILÝ ponúka praktický a prístupný prehľad pokročilejších techník programovania v jazyku Julia. Rozdelený je na dve hlavné časti, ktoré sa zameriavajú na prácu s modulmi, výstupmi, dátami a chybami, ako aj na tvorbu a používanie makier.
Osnova kurzu:
1. Výstupy, moduly, chyby a práca s dátami
• Čo sú to moduly a submoduly
• Práca s výstupom show, @info, println a modul Printf
• Práca s chybami a výnimkami
• Dátumy a časy
• Práca so súbormi
2. Makrá
• Čo sú makrá?
• Ako makrá tvoriť a používať
Pre koho je kurz určený:
Kurz je vhodný pre programátorov, dátových analytikov, vedcov a všetkých záujemcov o moderné programovacie jazyky a vysokovýkonné výpočty. Je dôležité mať aspoň základy programovania v jazyku Julia. Výhodou sú znalosti s programovaním v Pythone alebo inom programovacom jazyku (naše kurzy Základy programovacieho jazyka Python, Python OOP, Spracovanie a vizualizácia Dát), aby ste mohli plne využiť ponúkaný obsah.
Znalosti z programovania v jazyku Julia si viete doplniť tu:
YouTube – Julia Programovanie
Online kurz Jazyk Julia - Ako Začať s Jazykom Julia? Čo je to Julia? Aké má výhody a vlastnosti?
https://www.youtube.com/watch?v=dhUYbN80_gg
Technické podmienky:
Na kurze používame operačný systém Microsoft Windows.
Odporúčame mať oprávnenia na inštaláciu a zmeny softvérového vybavenia operačného systému. Bez blokovania portov a blokovania Firewallom.
Treba mať nainštalovanú a rozbehanú Julia, Python + Anaconda, Jupyter Notebook + Jupyter Hub.
Cvičenia (zdrojové kódy) aj prezentácia
sú k dispozícií na GitHube:
https://github.com/miroslav-reiter/Jazyk_Julia
Videá:
Jazyk Júlia
https://www.youtube.com/playlist?list=PLIu_ZdHo7Pk9IKr-qAFuPtMExEo9HvycE
1. Ako Pracovať s Modulmi a Submodulmi. using, export, import
https://youtu.be/LaRtyWu8NxI
2. Ako Pracovať s Výstupom funkcia show, println, makro info a modul Printf
https://youtu.be/n9TLtKVgq8Q
3. Ako Pracovať s Výnimkami (Exceptions) a Chybami (Errors) Try Catch Throw
https://youtu.be/-4i_bN-Rh70
4. Ako na Časy a Dátumy v Julia?
https://youtu.be/ak0CgKprqKo
5. Ako Používať Makrá a HPC v Julia @time @elapsed @benchmark @assert @view
https://youtu.be/GtriJsEpM9Y
Kontakt na organizátora:
Tomáš Kollárik
email: tomas.kollarikslovakianscc.com
NÁRODNÉ KOMPETENČNÉ CENTRUM PRE HPC

