Rust - pokročilé programování (RUST2)
Programování, Rust, Go, Julia
Programujete v Rustu a chtěli byste jeho možnosti využívat naplno? Přijďte si ujasnit, co pro vás může Rust udělat a čemu se naopak vyhýbat. Rust je odlišný odlišný od C++ a dalších jazyků, a práce s ním vyžaduje jiný přístup k tvorbě kódu.
Podíváme se na datový model Rustu, abyste mohli věnovat více energie návrhu logice programu. Rust vám nebude stát v cestě, ale pomůže vám tvořit bezpečný a spolehlivý software. Minimalizujete tak čas strávený testováním a laděním.
KDO BY SE MĚL KURZU ZÚČASTNIT?
- Programátoři se zájmem o prohloubení znalostí
Privátní školení a termíny na míru
Pro toto školení vzhledem k jeho specifičnosti v současné době nejsou vypisovány veřejné termíny. Primárně tento kurz realizujeme jako uzavřené firemní školení. V případě privátního kurzu na míru je níže uvedená osnova pouze inspirací. Finální obsah vzdělávání, jeho délka i termíny budou přizpůsobeny konkrétním potřebám a cílům účastníků.
Cenovou nabídku vám rádi připravíme na základě vstupů zaslaných e-mailem nebo zadaných prostřednictvím poptávkového formuláře. Cena privátního školení vychází z náročnosti požadované obsahové náplně školení, časového rozsahu a celkového počtu přihlášených osob.
Níže uvedená orientační cena na osobu je kalkulována v případě privátního školení pro 3-4 účastníky, a to při zachování standardní délky školení.
KDE A KDY KURZ PROBÍHÁ?
Kontaktujte nás
S námi
máte na výběr: Přijďte na
kurz osobně do naší učebny, nebo se ke kurzu
připojte online. Pokud preferujete online formu, uveďte prosím do poznámky v objednávce "Připojím se virtuálně".
Více informací k hybridní formě školení
naleznete zde.
Náplň kurzu:
Skrýt detaily
-
Možnosti jazyka Rust
-
Rust 2018/2021
-
Polymorfní programování
-
Funkcionální prvky
-
Strukturovaná data
-
Struktury a implementace
-
Konstruktory a destruktory
-
Metody a operace
-
Chyby a ladění
-
Kompilace a statická analýza
-
Ošetření chybových stavů
-
Ladění a experimentování
-
Správa paměti
-
Alokace na zásobníku
-
Přesouvání a kopírování
-
Dynamická alokace
-
Chytré ukazatele
-
Reference
-
Doba platnosti
-
Vlastnictví a půjčování
-
Traits a polymorfismus
-
Rozhraní a implementace
-
Generický kód
-
Virtuální metody
-
Efektivní kód
-
Přesouvání hodnot
-
Práce s daty na zásobníku
-
Alokace paměti
-
Návrh datového modelu
-
Kompozice
-
Agregace
-
Asociace
-
Doporučený předchozí kurz:
-
Rust - úvod do programování (RUST1)
-
Doporučený následný kurz:
-
Rust - generické programování (RUST3)
-
Časový rozvrh:
-
3 dny (9:00hod. - 17:00hod.)
-
Cena za osobu:
-
18 400,00 Kč (22 264,00 Kč včetně 21% DPH)
Vybrané zákaznické reference
CESNET, z.s.p.o., Jan V.
Rust - pokročilé programování (
RUST2)
"Vynikající kurz, navíc v průběhu přizpůsobený na míru našim požadavkům. Pavel umí věci velmi dobře vysvětlit, popř. nasměrovat."