Skip to content

Decoded Rust with concise explanations of advanced Systems Development concepts. With exercises and a deep dive into Web Development.

License

Notifications You must be signed in to change notification settings

amindWalker/rust-decoded-book

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust-Decoded-Cover

"The Book" from the Rust documentation (Updated to Rust 2024 Edition) decoded with concise explanations of advanced Systems Development concepts. Includes many exercises with a deep dive into Web Development and WebAssembly.

Part I: First Steps

Part II: Essential Rust Building and Data Structures

Rust Building Tools

Applying Concepts using Data Structures

Part III: Understanding Operating Systems and Concurrent Programming (Multitasking)

Thread Communication with CPU Synchronization

Solving Concurrent Locks in Data Structures

Thread Communication via Channels

Advanced Thread Management

Part IV: Advanced Concepts, Memory and Pointers

Introduction

Memory Management Basics

Advanced Concepts

Reference Counting and Lifetimes

Traits and Generics

Iteration on Collections

Part V: Asynchronous Programming with Rust Async/Await

First Steps with Async/Await

Deep Dive in the Tokio Library

Advanced Concepts

Input/Output Operations

Working with External Tools

Let's Build a Meme Server