Prírodovedecká fakultaUniverzita Komenského v Bratislave

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

https://eurocc.nscc.sk/

https://eurocc.nscc.sk/it-kurzy/