Hodnocení:
V recenzích je kniha chválena jako vynikající úvod do jazyka Rust a je zdůrazňována její srozumitelnost a přístupnost pro začátečníky. Někteří čtenáři však upozorňují, že kapitoly jsou poměrně krátké, což vede k touze po hlubším vysvětlení některých témat.
Klady:Jasné a srozumitelné vysvětlení, vhodné pro začátečníky, informativní a poutavé, pokrývá klíčové vlastnosti Rustu bez ohromující složitosti, ve srovnání s jinými zdroji vhodnější pro začátečníky.
Zápory:Kapitoly jsou příliš krátké a některá témata by potřebovala podrobnější vysvětlení.
(na základě 5 hodnocení čtenářů)
Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis
Osvojte si základy programování v jazyce Rust a využijte své znalosti
KLÍČOVÉ FUNKCE
⬤ Obsahuje základy jazyka Rust, jeho pokročilé funkce a návod, jak začít programovat v jazyce Rust.
⬤ Četné projekty, které zlepšují kódování, plynulost konceptů a zkušenosti z reálného světa.
⬤ Každá část jazyka Rust je podrobně představena a vysvětlena spolu s návodem, jak ji používat.
POPIS
Rust je propracovaný systémový programovací jazyk pro rychlost, paměťovou bezpečnost a paralelismus. Tato kniha vám poskytne rychlý úvod do jazyka Rust, abyste mohli začít s nízkoúrovňovým systémovým programováním a vývojem webových aplikací, síťových služeb a vestavěných programů.
Kniha začíná návodem na nastavení prostředí Rust, vytvořením programu "hello world" a začátkem práce s cargo, správcem balíčků Rust a nástrojem pro sestavení. Kniha je spíše rychlokurzem, i když se zabývá základními principy programování, jako jsou proměnné a mutabilita, datové typy, komentáře a tok řízení. Velmi přesně jsou pokryta témata jako vlastnictví, výpůjčky, struktury, enumy a další kolekce. Obsluha chyb, správa paměti a souběžnost jsou dobře demonstrovány na praktických projektech. Kniha vysvětluje, jak bez problémů sestavit automatizované testy, psát vícevláknové aplikace a využívat běžné datové struktury. Knihu uzavírá několik praktických projektů, včetně vytvoření CLI aplikace, webové aplikace, klasifikátoru binárních obrázků a vestavěného programu.
Po přečtení této knihy budete důkladně rozumět principům programování v jazyce Rust a budete schopni vytvářet idiomatický kód v jazyce Rust pro své projekty, stejně jako vylepšené testy a dokumentaci.
CO SE NAUČÍTE
⬤ Naučte se Cargo jazyka Rust, základní koncepty, kolekce, obecné datové typy, iterátory a uzávěry.
⬤ Naučíte se psát a vyzkoušíte si fungování programů bezpečných pro paměť.
⬤ Implementovat a procvičovat různé datové struktury a algoritmy.
⬤ Seznámíte se se systémy modulů Rust, jako jsou balíčky, bedny, moduly a cesty.
⬤ Pracovat s ošetřováním chyb, testováním kódu a prací s možností souběhu.
PRO KOHO JE TATO KNIHA URČENA
Tato kniha je určena vývojářům softwaru a systémovým programátorům, kteří se zajímají o jazyk Rust jako alternativu k jazyku C/C++. Kniha je k dispozici také studentům, kteří mají zájem o výuku systémového programování s využitím jazyka Rust. Kniha předpokládá předchozí znalosti základních pojmů programování nebo jiného programovacího jazyka.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)