Online kurz Julia I. Začiatočník will teach you
- Začať programovať v jazyku Julia a pochopiť jeho základné výhody
- Používať REPL terminál na interaktívne programovanie a testovanie kódu
- Pracovať s podmienkami a cyklami v jazyku Julia pre efektívne riadenie toku programu
- Tvorba a používanie vlastných funkcií na zjednodušenie kódu a zlepšenie čitateľnosti
- Spravovať a používať balíčky v jazyku Julia cez nástroj Pkg
- Pochopiť rôzne typy balíčkov v jazyku Julia a ich využitie v rôznych aplikáciách
- Pracovať s rôznymi dátovými štruktúrami, ako sú polia, zoznamy a slovníky
- Implementovať paralelizmus a vysokovýkonný výpočet (HPC)
- Používať jazyk Markdown na dokumentovanie kódu a tvorbu prehľadných zápiskov
- Vytvárať a formátovať notebooky pre Python a Julia s využitím bunky a dokumentácie
Požiadavky a Vstupné Znalosti
- Pokročilá úroveň práce s PC a Windows, Linux alebo macOS
- Pokročilá úroveň práce s kancelárskym balíkom Microsoft Office, OpenOffice alebo LibreOffice
- Pokročilá úroveň práce s textovým editorom
- Na absolvovanie tohto kurzu sú odporúčané skúsenosti s kódovaním a programovaním napr. v Pythone alebo jazyku R
- Logické a algoritmické myslenie je výhodou
Cieľové skupiny a Komu je kurz určený
- Ľudia, ktorí sa chcú naučiť programovať v jazyku Julia a nemajú žiadne skúsenosti
- Python programátori
- Programátori
- Softvéroví testeri
- Databázoví špecialisti
- Softvéroví developeri
- Analytici
- Dátoví Vedci (Data Scientists)
- Automatizéri
- Julia programátori
Obsah a Učebná Osnova online kurz Julia I. Začiatočník
I. Úvod do programovania v jazyku Julia
Predstavenie kurzu Julia a lektora | 09:44 |
Ako začať s jazykom Julia? | 52:54 |
Čo je a ako používať REPL terminal? | 49:17 |
II. Programovanie v jazyku Julia a práca s Pkg
Ako začať programovať v Julia? | 52:43 |
Ako na podmienky a cykly? | 44:59 |
Ako používať a tvoriť vlastné funkcie? | 01:12:30 |
Ako pracovať s balíčkami Julia Lang? | 23:20 |
Aké sú typy balíčkov v jazyku Julia? | 27:59 |
III. Dátové štruktúry a paralelizmus v jazyku Julia
Ako na dátové štruktúry v Julia Lang? | 18:59 |
Ako na HPC a paralelizmus v Julia Lang? | 28:28 |
IV. Bonus: Jazyk Markdown a formátovanie notebookov pre Python aj Julia
Notebooky, Bunky, Markdown, Dokumentácia | 14:22 |
Často Kladené Otázky FAQ
Čo je JuIia?
Julia je programovací jazyk, ktorý sa vyznačuje vysokou výkonnosťou, čitateľnosťou a jednoduchosťou. Je veľmi populárny v oblastiach ako Data Science, strojové učenie a vedecké výpočty. Kurz Julia poskytuje komplexný úvod do programovania v tomto jazyku, ktorý je vhodný pre rôzne aplikácie, od analýzy dát až po vývoj komplexných systémov. |
Kto používa JuIia?
Julia sa využíva v mnohých renomovaných firmách a organizáciách, ako sú Dell, Ministerstvo zdravotníctva SR, Lidl, Henkel, Niké, Accenture, Telekom, Siemens, Swiss Re, Tatra banka, ESET, Slovenská sporiteľňa, AT&T, Volkswagen, Union, Orange. |
Kde sa používa JuIia?
Julia je široko používaná v rôznych odvetviach a aplikáciách. Je základom pre štátne a verejné weby, veľké portály, mobilné aplikácie na platformách ako Android, čipové karty, desktopové aplikácie a videohry. |
Prečo sa používa JuIia?
Julia je obzvlášť vhodná pre oblasť Data Science, kde poskytuje širokú paletu knižníc a nástrojov na analýzu dát. Je čoraz viac využívaná v strojovom učení, umelej inteligencii a vedeckých výpočtoch, vďaka svojej schopnosti efektívne spracovávať veľké objemy dát a poskytovať vysoký výkon. |
Aké sú TOP certifikácie na JuIia?
ISTQB od 150 Eur. IREB od 250 Eur. Microsoft Programming in C# od 200 Eur. Oracle Certified Associate Java Programmer OCAJP od 250 Eur. Oracle Certified Professional Java Programmer OCPJP od 250 Eur. Oracle Certified Expert - Web Component Developer OCEWCD od 250 Eur. UML OMG CERTIFIED UML PROFESSIONAL 2™ (OCUP 2™) od 250 Eur. BPMN OMG CERTIFIED EXPERT IN BPM™ 2 (OCEB™ 2) od 250 Eur. Unity od 200 Eur. Android od 200 Eur. Certifikačná skúška nie je súčasťou kurzu. Treba si za ňu priplatiť extra. |
Aký je plat? Koľko zarábajú pozície s kurzom JuIia?
Priemerná mzda JuIia a Python programátora je 2392 Eur podľa portálu platy.sk. Pozícia programátora patrí k tým najlukratívnejším a veľmi žiadaným. Odporúčame si informáciu overiť vzhľadom k inflácii a rôznym regiónom. |
Aké programy a nástroje používa JuIia?
JuIia, Python, Anaconda, Jupyter, Jupyter Lab, Notepad++ |