Základy programování v jazyce Rust
- Level
- Kapitol
- 18
- Kategorie
- Programování
- Hodnocení
- 4,9 z 5
- Délka
- 2h 53min
- Jazyk
- SK
Popis online kurzu Základy programování v jazyce Rust
Programovací jazyk Rust si získal velkou oblibu díky svému zaměření na bezpečnost, efektivnost a výkon, což umožňuje vývojářům vytvářet robustní aplikace bez typických chyb spojených s manuální správou paměti. Jeho systém vlastnictví a pravidel životnosti paměti zabraňuje mnoha běžným programátorským chybám, což snižuje počet bezpečnostních problémů v softwaru. Přístup Rustu k současnému programování, jeho přenositelnost a silná komunita také přispívají k jeho rostoucí popularitě mezi vývojáři a společnostmi, které hledají spolehlivá řešení pro vývoj softwaru.
Tento kurz o programovacím jazyce Rust poskytuje ucelený přehled od základních po pokročilé koncepty. Umožňuje účastníkům získat potřebné dovednosti a pochopení pro efektivní programování v tomto jazyce. Začíná přehledem vlastností Rustu, instalací a nastavením prostředí. Po nich následují lekce zaměřené na proměnné, typy, operátory, kontrolu toku programu a funkce v Rustu. Příklady jsou integrovány do každé lekce, aby účastníci mohli okamžitě uplatňovat nové poznatky a dovednosti.
V další části kurzu se účastníci seznámí se strukturami, enumeracemi, kolekcemi, generickými typy a zpracováním chyb v Rustu. Témata jako traits a definování sdíleného chování, moduly a modulní systém v Rustu, jsou podrobně prozkoumány, aby účastníci mohli vytvářet modulární a udržitelné programy. Testování v Rustu je také pokryto, aby účastníci věděli, jak efektivně ověřit funkcionalitu svého kódu.
V konečných lekcích je pozornost zaměřena na praktické aspekty a pokročilá témata jako operace I/O, multithreading a budování projektů s Rustem. Kurz končí sumarizováním naučených informací, poskytnutím užitečných zdrojů a diskusí o dalších krocích v oblasti programování v Rustu. Celkově tento kurz poskytuje robustní základ pro každého, kdo chce ovládat programování v Rustu, ať už je začátečník nebo zkušený vývojář.
Tento kurz o programovacím jazyce Rust poskytuje ucelený přehled od základních po pokročilé koncepty. Umožňuje účastníkům získat potřebné dovednosti a pochopení pro efektivní programování v tomto jazyce. Začíná přehledem vlastností Rustu, instalací a nastavením prostředí. Po nich následují lekce zaměřené na proměnné, typy, operátory, kontrolu toku programu a funkce v Rustu. Příklady jsou integrovány do každé lekce, aby účastníci mohli okamžitě uplatňovat nové poznatky a dovednosti.
V další části kurzu se účastníci seznámí se strukturami, enumeracemi, kolekcemi, generickými typy a zpracováním chyb v Rustu. Témata jako traits a definování sdíleného chování, moduly a modulní systém v Rustu, jsou podrobně prozkoumány, aby účastníci mohli vytvářet modulární a udržitelné programy. Testování v Rustu je také pokryto, aby účastníci věděli, jak efektivně ověřit funkcionalitu svého kódu.
V konečných lekcích je pozornost zaměřena na praktické aspekty a pokročilá témata jako operace I/O, multithreading a budování projektů s Rustem. Kurz končí sumarizováním naučených informací, poskytnutím užitečných zdrojů a diskusí o dalších krocích v oblasti programování v Rustu. Celkově tento kurz poskytuje robustní základ pro každého, kdo chce ovládat programování v Rustu, ať už je začátečník nebo zkušený vývojář.
Co všechno dostanete
- videotutoriály o programování v jazyce Rust,
- moderované diskusní fórum, ve kterém na Vaše dotazy odpovídá autor kurzu Marek Kučák,
- certifikát o absolvování online kurzu,
- garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem.
Kapitoly online kurzu
Rust pre začiatočníkov (18)
00 | Predstavenie Rustu
4:32
01 | Inštalácia Rustu a nastavenie prostredia
5:44
02 | Premenné a typy
14:10
03 | Operátory v Ruste
1:23
04 | Kontrola toku programu v Ruste
10:25
05 | Funkcie v Ruste
6:13
06 | Vlastníctvo, Požičiavanie a Doba života v Ruste
19:11
07 | Štruktúry a enumerácie v Ruste
10:17
08 | Kolekcie v Ruste
8:16
09 | Generické typy
8:17
10 | Spracovanie chýb v Ruste
16:25
11 | Traits a definovanie zdieľaného správania
14:53
12 | Moduly a modulný systém v Ruste
7:03
13 | Testovanie v Ruste
4:56
14 | Operácie I/O v Ruste
13:18
15 | Multithreading v Ruste
16:24
16 | Budovanie projektu s Rustom
6:44
17 | Záver, Užitočné zdroje a Ďalšie kroky v Ruste
5:05
Lektor online kurzu
Marek Kučák
Dátová analytika
S programovaním som začal ako desaťročný a informatike som sa venoval na gymnáziu. Následne som nastúpil na fakultu špeciálneho inžinierstva, kde som skončil s doktorátom v oblasti krízového managementu.
Potom som niekoľko rokov pôsobil ako PPC špecialista a online marketér na startupových projektoch. Z niektorých, ako Bistro.sk a Nehnutelnosti.sk, sa stali ikonické slovenské značky. Následne som sa začal venovať AI a dátovej analytike a v tejto oblasti pôsobím doteraz. Svoje poznatky a znalosti s potešením zdieľam vo svojich videách.
4,5
Hodnocení
11
Kurzů
Hodnocení studentů
Hodnocení od studentů zapsaných v kurzu na Skillmea.
4,9 z 5
· 8 hodnocení
Ladislav K.
4
Kurz je vcelku dobrý, jen je třeba mít na paměti, že autor sám sem tam píše kód s chybou a opraví se až v budoucnosti. Ocenil bych také více vysvětlování věcí použitých z ničeho nic. Pokud bych byl v programování naprostým nováčkem, pravděpodobně by se mi kurz nepovedlo dokončit. Rád bych pokračování. Ačkoliv tedy kurz není perfektní, patří mezi nejlepší, jež jsem měl možnost zažít.
Adriana S.
5
Veľmi dobrý kurz, všetko pekne vysvetlené, možno by sa hodilo pokračovanie.
Jozef K.
5
Super kurz. Súhlasím s ostatnými, bodlo by pokračovanie. Rust je teraz v kurze :)
Lukáš H.
5
Úžasný kurz pre začiatočníkov. Vrele odporúčam. Kedy bude pokračovanie??? Veľmi by bodlo ;)