Vyskúšaj všetky online kurzy na 30 dní teraz v akcii -50%
Akcia

Asynchrónny Rust s Tokiom: výkonné a bezpečné aplikácie

1h 38min
Čas
17
Kapitol
Programovanie
Kategória
5.0
Hodnotenie
Pokročilý
Level
slovenský
Jazyk kurzu

Popis online kurzu Asynchrónny Rust s Tokiom - výkonné a bezpečné aplikácie

Vitajte v našom kurze o frameworku Tokio pre asynchrónne programovanie v Ruste! Ak hľadáte spôsob, ako efektívne vytvárať vysoko výkonné asynchrónne aplikácie, ste na správnom mieste. Tokio je špičkovým nástrojom pre asynchrónne programovanie a tento kurz vám poskytne všetko, čo potrebujete na ovládnutie tejto technológie.

Počas kurzu sa budeme venovať širokej škále tém, vrátane základných princípov konkurencie a paralelizácie v Ruste, využitiu vlákien a closures, ako aj dôležitosti Arc a Mutexu v jazyku Rust. Naučíte sa narábať s Tokiom a spoznáte jeho runtime, ako aj základy asynchrónneho I/O, správu zdieľaného stavu pomocou synchronizačných mechanizmov a komunikáciu medzi úlohami cez kanály.

Okrem toho sa budeme venovať pokročilejším konceptom ako sú futures, streamom, joinom a selectom pre synchronizáciu úloh, časovačom a časovým limitom pre riadenie časových udalostí, a framingu pre manažovanie správ a parsovanie dát. Ďalej budeme vytvárať metriky pre meranie a monitorovanie výkonnosti asynchrónnych aplikácií a spôsoby testovania asynchrónneho kódu pomocou Tokio Test.

Po absolvovaní tohto kurzu budete mať pevné základy v asynchrónnom programovaní v Ruste pomocou Tokia a schopnosť vytvárať vysoko výkonné a spoľahlivé asynchrónne aplikácie. Pridajte sa k nám ešte dnes a začnite svoju cestu k ovládnutiu Tokia.

Pre koho je kurz určený

Tento kurz je určený pre vývojárov, ktorí už majú základné znalosti programovania a chcú sa naučiť pracovať s Rustom a asynchrónnym programovaním. Je ideálny pre softvérových inžinierov, ktorí chcú vyvíjať výkonné a bezpečné aplikácie, a pre všetkých, ktorí sa chcú zdokonaliť v najmodernejších technikách vývoja softvéru.

Vďaka našim praktickým príkladom a cvičeniam budete schopní okamžite aplikovať nadobudnuté vedomosti na vlastné projekty. Nezáleží na tom, či ste začiatočník alebo pokročilý programátor - tento kurz vás posunie na novú úroveň vo vývoji asynchrónnych aplikácií.

Pripojte sa k nám a naučte sa, ako vytvárať výkonné a bezpečné aplikácie s asynchrónnym Rustom a Tokiom.

Čo všetko dostanete

  • videotutoriály o asynchrónnom programovaní v jazyku Rust,
  • moderované diskusné fórum, v ktorom na Vaše otázky odpovedá autor kurzu Marek Kučák,
  • certifikát o absolvovaní online kurzu,
  • garancia vrátenia peňazí do 14 dní v prípade nespokojnosti s kurzom.

Zoznam kapitol

Asynchrónny Rust s Tokiom
00 | Asynchrónny Rust s Tokiom - Výkonné a Bezpečné Aplikácie
Dostupné len po zakúpení prístupu
01 | Základy konkurencie a paralelizácie v Ruste - Od princípov k praxi
Dostupné len po zakúpení prístupu
02 | Práca s vláknami v Ruste - Bezpečná konkurencia a synchronizácia
Dostupné len po zakúpení prístupu
03 | Closures - Modularita a Bezpečnosť v Konkurentnom Programovaní
Dostupné len po zakúpení prístupu
04 | Arc a Mutex - Správa zdieľaných dát v Ruste
Dostupné len po zakúpení prístupu
05 | Začíname s Tokiom - Inštalácia, Komponenty a Asynchrónne Programovanie v Tokio runtime
Dostupné len po zakúpení prístupu
06 | Asynchrónne I/O s Tokiom - Základy, Príklady a Výhody
Dostupné len po zakúpení prístupu
07 | Mutex - Zdieľanie Stavu v Asynchrónnych Aplikáciách s Tokiom
Dostupné len po zakúpení prístupu
08 | Kanály - Komunikácia medzi Asynchrónnymi Úlohami v Tokiu
Dostupné len po zakúpení prístupu
09 | Futures - Asynchrónne Výpočty
Dostupné len po zakúpení prístupu
10 | Asynchrónne Streams v Tokio
Dostupné len po zakúpení prístupu
11 | Join a Await - Paralelné Vykonávanie a Koordinácia Asynchrónnych Úloh
Dostupné len po zakúpení prístupu
12 | Tokio Select - Optimalizácia Asynchrónnych Úloh
Dostupné len po zakúpení prístupu
13 | Časovače a Časové Limity v Tokio
Dostupné len po zakúpení prístupu
14 | Framing - Spracovanie Asynchrónnych Dátových Tokov
Dostupné len po zakúpení prístupu
15 | Tokio-metrics - Monitorovanie Výkonnosti Asynchrónnych Aplikácií
Dostupné len po zakúpení prístupu
16 | Tokio-Test - Asynchrónne Testovanie
Dostupné len po zakúpení prístupu

Hodnotenia kurzu

Asynchrónny Rust s Tokiom: výkonné a bezpečné aplikácie

Detailní a praktický přístup lektora mě naučil, jak efektivně využít asynchronní programování v Rustu k tvorbě robustních a výkonných aplikací. Tokio je teď pro mě nepostradatelným nástrojem a oceňuji, jak kurz pokryl všechny klíčové koncepty.

Josef K.

Pozri aj tieto kurzy

Marek Kučák Marek Kučák
Dátová analytika
13 Online kurzov

Vyskúšaj všetky online kurzy na 30 dní

Mesačné predplatné teraz v akcii -50%

Kúp predplatné