1
0
Fork
You've already forked rust-exercises
0
No description
  • Rust 99.9%
  • Shell 0.1%
2026年07月12日 14:15:41 +02:00
.github/workflows Fix typo in TeX Live setup action and format command arguments ( #302 ) 2025年09月30日 17:02:41 +02:00
book Fix typo in 02_match ( #296 ) 2025年09月03日 08:28:37 -07:00
exercises Finished to futures 2026年07月12日 14:15:41 +02:00
helpers update dependencies 2025年10月24日 14:42:11 +02:00
site Update redirects 2025年01月30日 15:14:11 +01:00
.gitignore 100 exercises to learn Rust 2024年05月12日 22:47:45 +02:00
.wr.toml 100 exercises to learn Rust 2024年05月12日 22:47:45 +02:00
Cargo.lock finished ticket_v2 2026年05月26日 14:49:19 +02:00
Cargo.toml Finished some exercises 2026年05月01日 22:36:01 +02:00
dprint.json Formatter ( #51 ) 2024年05月24日 17:00:03 +02:00
README.md Formatter ( #51 ) 2024年05月24日 17:00:03 +02:00

Learn Rust, one exercise at a time

You've heard about Rust, but you never had the chance to try it out?
This course is for you!

You'll learn Rust by solving 100 exercises.
You'll go from knowing nothing about Rust to being able to start writing your own programs, one exercise at a time.

Note

This course has been written by Mainmatter.
It's one of the trainings in our portfolio of Rust workshops.
Check out our landing page if you're looking for Rust consulting or training!

Getting started

Go to rust-exercises.com and follow the instructions there to get started with the course.

Requirements

  • Rust (follow instructions here).
    If rustup is already installed on your system, run rustup update (or another appropriate command depending on how you installed Rust on your system) to make sure you're running on the latest stable version.
  • (Optional but recommended) An IDE with Rust autocompletion support. We recommend one of the following:

Solutions

You can find the solutions to the exercises in the solutions branch of this repository.

License

Copyright © 2024- Mainmatter GmbH (https://mainmatter.com), released under the Creative Commons Attribution-NonCommercial 4.0 International license.