Rust Crash Course: Tworzenie wydajnego i produktywnego oprogramowania z wykorzystaniem umiejętności programowania nowej generacji (angielski)

Ocena:   (4,5 na 5)

Rust Crash Course: Tworzenie wydajnego i produktywnego oprogramowania z wykorzystaniem umiejętności programowania nowej generacji (angielski) (Abhishek Kumar)

Opinie czytelników

Podsumowanie:

Recenzje chwalą książkę jako doskonałe wprowadzenie do Rusta, podkreślając jej przejrzystość i dostępność dla początkujących. Niektórzy czytelnicy zauważają jednak, że rozdziały są stosunkowo krótkie, co prowadzi do chęci uzyskania bardziej dogłębnych wyjaśnień na niektóre tematy.

Zalety:

Jasne i łatwe do zrozumienia wyjaśnienia, dobre dla początkujących, pouczające i wciągające, obejmuje kluczowe cechy Rusta bez przytłaczającej złożoności, lepiej nadaje się dla nowicjuszy w porównaniu z innymi zasobami.

Wady:

Rozdziały są zbyt krótkie, a niektóre tematy wymagają bardziej szczegółowych wyjaśnień.

(na podstawie 5 opinii czytelników)

Oryginalny tytuł:

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

Zawartość książki:

Poznaj podstawy programowania w języku Rust i wykorzystaj swoją wiedzę

KLUCZOWE CECHY

⬤  Obejmuje podstawy języka Rust, jego zaawansowane funkcje i jak rozpocząć kodowanie w Rust.

⬤  Liczne projekty, które poprawiają kodowanie, płynność koncepcji i doświadczenie w świecie rzeczywistym.

⬤  Każda część Rusta jest wprowadzona i szczegółowo wyjaśniona, wraz ze sposobem jej użycia.

OPIS

Rust to zaawansowany język programowania systemowego zapewniający szybkość, bezpieczeństwo pamięci i równoległość. Ta książka zawiera szybkie wprowadzenie do języka Rust, dzięki czemu można rozpocząć programowanie systemowe niskiego poziomu i tworzenie aplikacji internetowych, usług sieciowych i programów wbudowanych.

Książka zaczyna się od instrukcji dotyczących konfiguracji środowiska Rust, tworzenia programu "hello world" i rozpoczęcia pracy z cargo, menedżerem pakietów Rust i narzędziem do kompilacji. Książka jest kursem awaryjnym, chociaż obejmuje podstawowe zasady programowania, takie jak zmienne i zmienność, typy danych, komentarze i przepływ sterowania. Bardzo dokładnie omówiono takie tematy, jak własność, pożyczanie, struktury, wyliczenia i inne kolekcje. Obsługa błędów, zarządzanie pamięcią i współbieżność są dobrze zademonstrowane przy użyciu praktycznych projektów. Książka wyjaśnia, jak konstruować zautomatyzowane testy, pisać aplikacje wielowątkowe i bez trudu wykorzystywać popularne struktury danych. Książka kończy się kilkoma praktycznymi projektami, w tym tworzeniem aplikacji CLI, aplikacji internetowej, klasyfikatora obrazów binarnych i programu wbudowanego.

Po przeczytaniu tej książki będziesz miał dogłębne zrozumienie zasad programowania w Rust i będziesz w stanie tworzyć idiomatyczny kod Rust dla swoich projektów, a także ulepszone testy i dokumentację.

CZEGO SIĘ NAUCZYSZ

⬤  Poznasz Rust's Cargo, podstawowe koncepcje, kolekcje, generyczne typy danych, iteratory i zamknięcia.

⬤  Nauczysz się pisać i doświadczać działania programów bezpiecznych dla pamięci.

⬤  Zaimplementować i przećwiczyć różne struktury danych i algorytmy.

⬤  Zapoznanie się z systemami modułów Rust, takimi jak pakiety, skrzynki, moduły i ścieżki.

⬤  Praca z obsługą błędów, testowanie kodu i praca z możliwościami współbieżności.

DLA KOGO JEST TA KSIĄŻKA

Ta książka jest przeznaczona dla programistów i programistów systemowych zainteresowanych językiem Rust jako alternatywą dla C/C++. Książka ta jest również dostępna dla studentów zainteresowanych nauką programowania systemowego przy użyciu języka Rust. Książka zakłada wcześniejszą znajomość podstawowych pojęć programistycznych lub jakiegokolwiek innego języka programowania.

Dodatkowe informacje o książce:

ISBN:9789355510990
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Wciągająca wizualizacja projektów 3D: Z Autodesk Maya i Unreal Engine 4 - Immersive 3D Design...
Rozdział 1: Projektowanie kreatywnych i immersyjnych...
Wciągająca wizualizacja projektów 3D: Z Autodesk Maya i Unreal Engine 4 - Immersive 3D Design Visualization: With Autodesk Maya and Unreal Engine 4
Zintegrowana rekreacja dziedzictwa VR: Korzystanie z Blendera i Unreal Engine 4 - VR Integrated...
Rozdział 1: Wprowadzenie do książki Cel rozdziału: W...
Zintegrowana rekreacja dziedzictwa VR: Korzystanie z Blendera i Unreal Engine 4 - VR Integrated Heritage Recreation: Using Blender and Unreal Engine 4
Początki VFX z Autodesk Maya: Tworzenie standardowych efektów wizualnych od podstaw - Beginning VFX...
Zanurz się w niuanse projektowania efektów...
Początki VFX z Autodesk Maya: Tworzenie standardowych efektów wizualnych od podstaw - Beginning VFX with Autodesk Maya: Create Industry-Standard Visual Effects from Scratch
Beginning Pbr Texturing: Nauka fizycznego renderowania za pomocą programu Substance Painter firmy...
Rozdział 1: Wprowadzenie Cel rozdziału: Ten...
Beginning Pbr Texturing: Nauka fizycznego renderowania za pomocą programu Substance Painter firmy Allegorithmic - Beginning Pbr Texturing: Learn Physically Based Rendering with Allegorithmic's Substance Painter
Bruce Lee: pełna biografia - Bruce Lee: A Complete Biography
Bruce Lee, syn gwiazdy opery kantońskiej Lee Hoi-Chuena, był jednym z największych nazwisk Hollywood...
Bruce Lee: pełna biografia - Bruce Lee: A Complete Biography
Kalpana Chawla: Kompletna biografia - Kalpana Chawla: A Complete Biography
„„Kiedy patrzysz na gwiazdy i galaktykę, czujesz, że nie pochodzisz tylko z...
Kalpana Chawla: Kompletna biografia - Kalpana Chawla: A Complete Biography
Rozwój analityki predykcyjnej w opiece zdrowotnej: Nowe techniki sztucznej inteligencji dla...
Głównym zastosowaniem praktycznej analityki...
Rozwój analityki predykcyjnej w opiece zdrowotnej: Nowe techniki sztucznej inteligencji dla interwencji w czasie rzeczywistym - Evolving Predictive Analytics in Healthcare: New AI Techniques for Real-Time Interventions
Oprah Winfrey: Kompletna biografia - Oprah Winfrey: A Complete Biography
Oprah Winfrey jest amerykańską dyrektorką ds. mediów, aktorką, prowadzącą talk...
Oprah Winfrey: Kompletna biografia - Oprah Winfrey: A Complete Biography
Wzorce projektowania integracji bezserwerowej z platformą Azure - Serverless Integration Design...
Praktyczny przewodnik, który pomoże ci przejść do...
Wzorce projektowania integracji bezserwerowej z platformą Azure - Serverless Integration Design patterns with Azure
Elon Musk: pełna biografia - Elon Musk A Complete Biography
Elon Musk jest powszechnie uznawany za pioniera innowacji XXI wieku. Człowiek stojący za podróżami...
Elon Musk: pełna biografia - Elon Musk A Complete Biography
Rust Crash Course: Tworzenie wydajnego i produktywnego oprogramowania z wykorzystaniem umiejętności...
Poznaj podstawy programowania w języku Rust i...
Rust Crash Course: Tworzenie wydajnego i produktywnego oprogramowania z wykorzystaniem umiejętności programowania nowej generacji (angielski) - Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis
Zrównoważone zarządzanie odpadami elektronicznymi - Sustainable Management of Electronic...
ZRÓWNOWAŻONE ZARZĄDZANIE ODPADAMI ELEKTRONICZNYMITen...
Zrównoważone zarządzanie odpadami elektronicznymi - Sustainable Management of Electronic Waste

Prace autora wydały następujące wydawnictwa:

© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)