bomonike

YouTube videos about Rust programming

NOTE: Content here are my personal opinions, and not intended to represent any employer (past or present). “PROTIP:” here highlight information I haven’t seen elsewhere on the internet because it is hard-won, little-know but significant facts based on my personal research and experience.

Lists of books and websites

Top Tutorials

PROTIP: The clearest step-by-step introduction to Rust in video: https://learning.oreilly.com/course/learn-to-code/9781837024155/ 66 hour book: Learn to Code with Rust from Packt by Boris Paskhaver (paskhaver.github.io) On Business Economics to Software Engineering

PROTIP: The definitive reference book on the language: By Steve Klabnik, Carol Nichols and Chris Krycho rust-book.cs.brown.edu is an interactive fork of doc.rust-lang.org/book = TRPL (“The official Rust Programming Language book”) BOOK on OReilly The Rust Programming Language, 3rd Edition, March 2026 references https://github.com/rust-lang/book

PROTIP: The deepest book: $42 BOOK: “Rust Under the Hood” (pdf), a part of Rust insights by Sandeep Ahuwalia (Sammamish, Washington, medium.com/@eventhelix) and Deepa Ahluwalia is the comprehensive guide delves into Rust’s core mechanics by examining the assembly code generated by its compiler. This book offers unique insights into the generated code, memory management, and compiler optimizations: How high-level constructs map to assembly, Box, Vec, Rc and Arc layout and code generation Async functions transformation into state machines, Dynamic dispatch, closures and string internals, Loop optimization and SIMD auto-vectorization.

From the authors of $499 VisualEther which turns Wireshark PCAP (packet capture) files into readable sequence diagrams, then lets Claude Code explain, in plain English, why a network session failed. Launched July 14, 2026.

PROTIP: For those using Rust in production: Arthur Morgan has a 4-book series on Amazon Kindle:

  1. READ: The complete Guide to Rust Programming for Beginngers: Syntax, Data Types, and Ownership
  2. The complete Guide to Rust Programming for Beginners: Modules, Traits, Generics, and Error Handling
  3. READ: The complete Guide to Rust Programming for System Engineers: Concurrency, Async, and Performance, 2026
  4. READ: The complete Guide to Rust Project Architecture: Designing Scalable and Maintainable Applications, 2025
  5. $7.99 KINDLE: $25 BOOK “Data-Oriented Programming with Rust: Efficient, Safe, and Scalable Solutions Oct 10, 2025

BOOK: Oreilly: Programming Rust, 3rd Edition, Oct 2026 By Jim Blandy, Jason Orendorff and Leonora F. S. Tindall

From OReilly.com

If you have a $40/month subscription:

by Jon Gjengset (resident of Oslo, Norway, PhD MIT CSAIL)

By Sam Van Overmeire

VIDEO: The Rust Programming Language: Fast, Safe, and Beautiful, 2015 By Jim Blandy

1h VIDEO: Rust for non-Rust developers - Hanneli Tavante (Codemine42) at OSCon 2017 Austin by Jim Blandy Borrowing

doc.rust-lang.org/rust-by-example = “Rust by Example references Learn by doing with annotated examples”

BLOG: Learning Rust By Practice, narrowing the gap between beginner and skilled-dev through challenging examples, exercises and projects.

rustlings.rust-lang.org “Rustlings: Small exercises to get you used to reading and writing Rust code”

From Packt publishing

https://github.com/PacktPublishing/Speed-up-your-Python-with-Rust

By independent authors

by noah gift

https://github.com/PyO3/maturin

https://github.com/Indosaram/rust-python-book

https://github.com/pretzelhammer/rust-blog Educational blog posts for Rust beginners

https://rustfoundation.org/rust-foundation-trusted-training/ $3,000

YouTube

Tim McNamara

@fasterthanlime

BekBrace and Hunt Sostanza

Jonathan Turner

Ryan Levick

Arfan Zubi, with https://www.freecodecamp.org created 14 hr “Learn Rust Programming - Complete Course 🦀” 2023, referencing https://github.com/3rfaan/courses/tree/main/Rust/rust-by-practice/src at https://practice.rs/ translated to English https://practice-rust.beatai.org/

by Rustfully

by Nathan Stocks

By Chris Day

By @Jayson Lennon

by Luca Palmieri:

wiremock-rs, HTTP mocking for black-box testing;

by Derek Banas

by @JeremyChone (from France)

by Michael Preston

On Udemy by others:

by Dmitri Nesteruk (“semi-retired” Quant in the UK) shows use of IntelliJ IDEA.

by Traversy Media

by @ForrestKnight

by anurag-garimella

by the Android team at Google

By David MacLeod (Canadian in South Korea):

Others:

https://github.com/rust-lang/rustlings Small exercises to get you used to reading and writing Rust code!

https://github.com/microsoft/RustTraining Beginner, advanced, expert level Rust training material

https://github.com/TheAlgorithms/Rust All algorithms written in Rust

https://github.com/AnasImloul/Leetcode-Solutions A repository with over 7000 solutions to more than 1800 Leetcode problems written in C++, Python, Java, Javascript & Golang. by Anas Imloul

https://github.com/mainmatter/100-exercises-to-learn-rust A self-paced course to learn Rust, one exercise at a time.

Advent of Code is (since 2015) an annual event offering daily programming challenges from December 1st to 12th, designed for various skill levels and languages, used for learning, practice, and competition. One puzzle unlocks each midnight at EST/UTC-5. https://www.reddit.com/r/adventofcode/

https://github.com/LinuxUser255/run_cmds

https://github.com/ShreyashSarage/file_handling_rust [No contributions in 2026] File Handling in rust by accepting the config file path in the command line arguments and passing the file path to the main.rs file to print the content of the given file

https://github.com/rustfs/rustfs 🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supportin…

https://github.com/rustcc/RustPrimer The Rust primer for beginners. Chinese. From 2016. We need native English speaker help us modify the translation.