Online kurz Julia II. Mierne Pokročilý pre vás ideálny, ak sa chcete naučiť pokročilé techniky programovania v jazyku Julia a získať silné základy pre aplikovanie Julia v praxi. Ide o certifikovaný kurz na Julia. V tomto kurze sa zameriavame na efektívnu prácu s pokročilými nástrojmi a technikami jazyka Julia. Začneme s prehľadom modulov a submodulov v jazyku Julia, čo vám umožní lepšie organizovať a spravovať váš kód. Naučíte sa, ako správne využívať moduly na zjednodušenie kódu a zvýšenie jeho modularity, čo vedie k lepšej údržbe a opakovateľnosti vašich projektov. Ďalej sa budeme venovať práci s výstupmi. Naučíte sa používať funkcie ako show a info, ktoré vám umožnia efektívne pracovať s výstupnými dátami a udržiavať prehľadnosť vašich výsledkov v komplexnejších programoch. Tieto techniky sú nevyhnutné pre správne debugovanie a prezentáciu dát. Zároveň sa zameriame na prácu s výnimkami a chybami. Naučíte sa, ako správne zachytávať a riešiť chyby v Julia, čo vám pomôže písať robustnejší a odolnejší kód. Práca s výnimkami je kľúčová pre vývoj aplikácií, ktoré musia byť schopné vyrovnať sa s nepredvídateľnými situáciami bez zlyhania. V kurze sa dozviete aj o práci s dátumami a časmi v jazyku Julia. Naučíte sa efektívne manipulovať s časovými údajmi, čo je nevyhnutné pre rôzne aplikácie, ako je spracovanie historických dát, výpočty časových intervalov alebo práca s logmi. Ďalšou dôležitou témou je práca so súbormi. Kurz vás naučí, ako čítať a zapisovať údaje do súborov, ako aj spravovať súborové operácie v jazyku Julia, čo je nevyhnutné pre aplikácie, ktoré vyžadujú manipuláciu s veľkými množstvami dát alebo interakciu so súborovými systémami. Ako bonus sa pozrieme na makrá a HPC (High Performance Computing) v jazyku Julia. Tieto techniky vám umožnia vytvárať efektívne programy, ktoré môžu využiť plný potenciál výpočtovej kapacity vášho počítača alebo servera, čím zrýchlite svoje výpočty a optimalizujete výkon aplikácií. Ak sa chcete posunúť v programovaní v jazyku Julia, tak toto je ideálny online kurz pre vás.