Rust Crash Course: Crash Crusk: Vytváranie vysoko výkonného, efektívneho a produktívneho softvéru s využitím programátorských zručností novej generácie (anglicky)

Hodnotenie:   (4,5 z 5)

Rust Crash Course: Crash Crusk: Vytváranie vysoko výkonného, efektívneho a produktívneho softvéru s využitím programátorských zručností novej generácie (anglicky) (Abhishek Kumar)

Recenzie čitateľov

Zhrnutie:

V recenziách sa kniha chváli ako vynikajúci úvod do jazyka Rust a zdôrazňuje sa jej zrozumiteľnosť a prístupnosť pre začiatočníkov. Niektorí čitatelia však upozorňujú, že kapitoly sú pomerne krátke, čo vedie k túžbe po podrobnejších vysvetleniach niektorých tém.

Výhody:

Jasné a zrozumiteľné vysvetlenia, dobré pre začiatočníkov, informatívne a pútavé, pokrýva kľúčové vlastnosti Rustu bez ohromujúcej zložitosti, v porovnaní s inými zdrojmi vhodnejšie pre začiatočníkov.

Nevýhody:

Kapitoly sú príliš krátke a niektoré témy by si zaslúžili podrobnejšie vysvetlenia.

(na základe 5 čitateľských recenzií)

Pôvodný názov:

Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis

Obsah knihy:

Osvojte si základy programovania v jazyku Rust a využite svoje znalosti

KĽÚČOVÉ FUNKCIE

⬤  Obsahuje základy jazyka Rust, jeho pokročilé funkcie a návod, ako začať kódovať v jazyku Rust.

⬤  Početné projekty, ktoré zlepšujú kódovanie, plynulosť konceptov a skúsenosti z reálneho sveta.

⬤  Každá časť jazyka Rust je podrobne predstavená a vysvetlená spolu s tým, ako ju používať.

POPIS

Rust je sofistikovaný systémový programovací jazyk pre rýchlosť, pamäťovú bezpečnosť a paralelizmus. Táto kniha vám poskytne rýchly úvod do jazyka Rust, aby ste mohli začať s nízkoúrovňovým systémovým programovaním a vývojom webových aplikácií, sieťových služieb a vstavaných programov.

Kniha začína návodom na nastavenie prostredia Rust, vývoj programu "hello world" a začiatok práce s cargo, správcom balíkov Rust a nástrojom na zostavovanie. Kniha je rýchlokurzom, hoci sa zaoberá základnými princípmi programovania, ako sú premenné a mutabilita, dátové typy, komentáre a tok riadenia. Veľmi presne sú pokryté témy ako vlastníctvo, vypožičiavanie, štruktúry, enumy a iné kolekcie. Na praktických projektoch je dobre demonštrovaná práca s chybami, správa pamäte a súbežnosť. Kniha vysvetľuje, ako bez problémov zostaviť automatizované testy, písať viacvláknové aplikácie a využívať bežné dátové štruktúry. Knihu uzatvára niekoľko praktických projektov vrátane vytvorenia CLI aplikácie, webovej aplikácie, klasifikátora binárnych obrázkov a vstavaného programu.

Po prečítaní tejto knihy budete dôkladne rozumieť princípom programovania v jazyku Rust a budete schopní vytvárať idiomatický kód v jazyku Rust pre svoje projekty, ako aj vylepšené testy a dokumentáciu.

ČO SA NAUČÍTE

⬤  Naučte sa Cargo jazyka Rust, základné koncepty, kolekcie, všeobecné dátové typy, iterátory a uzávery.

⬤  Naučíte sa písať a vyskúšate si fungovanie programov bezpečných pre pamäť.

⬤  Implementovať a precvičovať rôzne dátové štruktúry a algoritmy.

⬤  Zoznámte sa so systémami modulov Rust, ako sú balíky, debny, moduly a cesty.

⬤  Pracovať s ošetrovaním chýb, testovaním kódu a prácou s možnosťou súbežnosti.

PRE KOHO JE TÁTO KNIHA URČENÁ

Táto kniha je určená vývojárom softvéru a systémovým programátorom, ktorí sa zaujímajú o jazyk Rust ako alternatívu k jazyku C/C++. Táto kniha je k dispozícii aj študentom, ktorí majú záujem naučiť sa systémové programovanie pomocou jazyka Rust. Kniha predpokladá, že máte predchádzajúce znalosti základných konceptov programovania alebo akéhokoľvek iného programovacieho jazyka.

Ďalšie údaje o knihe:

ISBN:9789355510990
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Pohlcujúca 3D vizualizácia dizajnu: S aplikáciami Autodesk Maya a Unreal Engine 4 - Immersive 3D...
Kapitola 1: Dizajn pre kreatívne a pohlcujúce...
Pohlcujúca 3D vizualizácia dizajnu: S aplikáciami Autodesk Maya a Unreal Engine 4 - Immersive 3D Design Visualization: With Autodesk Maya and Unreal Engine 4
VR Integrovaná pamiatková rekreácia: Pomocou Blenderu a Unreal Engine 4 - VR Integrated Heritage...
Kapitola 1: Úvod do knihy Cieľ kapitoly: V tejto...
VR Integrovaná pamiatková rekreácia: Pomocou Blenderu a Unreal Engine 4 - VR Integrated Heritage Recreation: Using Blender and Unreal Engine 4
Začiatky VFX s Autodesk Maya: Vytvárajte štandardné vizuálne efekty od nuly - Beginning VFX with...
Ponorte sa do nuáns dizajnu vizuálnych efektov...
Začiatky VFX s Autodesk Maya: Vytvárajte štandardné vizuálne efekty od nuly - Beginning VFX with Autodesk Maya: Create Industry-Standard Visual Effects from Scratch
Začiatky textúrovania Pbr: Naučte sa fyzikálne založené vykresľovanie pomocou Substance Painter od...
Kapitola 1: Úvod Cieľ kapitoly: V tejto kapitole...
Začiatky textúrovania Pbr: Naučte sa fyzikálne založené vykresľovanie pomocou Substance Painter od spoločnosti Allegorithmic - Beginning Pbr Texturing: Learn Physically Based Rendering with Allegorithmic's Substance Painter
Bruce Lee: Kompletný životopis - Bruce Lee: A Complete Biography
Bruce Lee, syn hviezdy kantonskej opery Lee Hoi-Chuena, bol vo svojej dobe jedným z najväčších...
Bruce Lee: Kompletný životopis - Bruce Lee: A Complete Biography
Kalpana Chawla: Chwalla Chwapla: Kompletný životopis - Kalpana Chawla: A Complete...
„„Keď sa pozeráte na hviezdy a galaxiu, máte pocit, že...
Kalpana Chawla: Chwalla Chwapla: Kompletný životopis - Kalpana Chawla: A Complete Biography
Vývoj prediktívnej analýzy v zdravotníctve: Nové techniky umelej inteligencie pre intervencie v...
Významným využitím praktickej prediktívnej analýzy...
Vývoj prediktívnej analýzy v zdravotníctve: Nové techniky umelej inteligencie pre intervencie v reálnom čase - Evolving Predictive Analytics in Healthcare: New AI Techniques for Real-Time Interventions
Oprah Winfrey: Kompletný životopis - Oprah Winfrey: A Complete Biography
Oprah Winfrey je americká mediálna manažérka, herečka, moderátorka talk show,...
Oprah Winfrey: Kompletný životopis - Oprah Winfrey: A Complete Biography
Vzory návrhu bezserverovej integrácie s Azure - Serverless Integration Design patterns with...
Praktická príručka, ktorá vám pomôže pokročiť v...
Vzory návrhu bezserverovej integrácie s Azure - Serverless Integration Design patterns with Azure
Elon Musk: Kompletný životopis - Elon Musk A Complete Biography
Elon Musk je všeobecne uznávaný ako priekopník inovácií 21. storočia. Muž, ktorý stojí za cestovaním...
Elon Musk: Kompletný životopis - Elon Musk A Complete Biography
Rust Crash Course: Crash Crusk: Vytváranie vysoko výkonného, efektívneho a produktívneho softvéru s...
Osvojte si základy programovania v jazyku Rust a...
Rust Crash Course: Crash Crusk: Vytváranie vysoko výkonného, efektívneho a produktívneho softvéru s využitím programátorských zručností novej generácie (anglicky) - Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis
Udržateľné nakladanie s elektronickým odpadom - Sustainable Management of Electronic Waste
UDRŽATEĽNÉ NAKLADANIE S ELEKTRONICKÝM ODPADOMTento nový...
Udržateľné nakladanie s elektronickým odpadom - Sustainable Management of Electronic Waste

Diela autora vydali tieto vydavateľstvá: