Home
Preface
1.
Meet the Computer
1.1.
The Computer's Brain (Hardware vs Software)
1.2.
The File System and the Command Line
1.3.
The Language of Machines: Binary Basics
2.
Welcome to Rust
2.1.
Installing Rust
2.2.
Hello, Rustacean!
2.3.
Variables: Your Code's Memory
2.4.
Data Types: The Building Blocks of Rust
2.5.
Functions: The Magic of Reusable Code
2.6.
Control Flow: Making Decisions in Code
2.7.
Loops: Repeating Actions in Rust
3.
Rustacean Thinking
3.1.
Ownership: The Heart of Rust
3.2.
Borrowing and References: Sharing Without Copying
3.3.
The Power of Mutability
3.4.
Error Handling: Keeping Your Code Safe
3.5.
Structs: Custom Data Types in Rust
3.6.
Enums: Defining Your Own Types
3.7.
Pattern Matching: A Powerful Tool
📚 Resources
📜 License
Light
Rust
Coal
Navy
Ayu
Rust for Kids
Open slides
Structs: Custom Data Types in Rust