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
12 Online kurzov
0 Príspevkov
Prejsť na kanál

Rekvalifikovať sa dnes môže každý

Či už si zamestnaný alebo ešte len hľadáš prácu, si tu správne. Nakopni svoju kariéru pomocou vzdelávacieho programu v odbore, ktorý ťa zaujíma.