• Stars
    star
    106
  • Rank 325,871 (Top 7 %)
  • Language
    Rust
  • License
    Creative Commons ...
  • Created over 1 year ago
  • Updated 9 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Exercises for learning Rust, by Ferrous Systems

Rust Exercises

This book contains a collection of Rust Exercises, written by Ferrous Systems.

We use these exercises as part of our Rust Training, but you are welcome to try them for yourself as well.

If you wish to fund further development of the course, why not book a training with us!.

Reading the book

You can:

License

Creative Commons License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

We encourage the use of this material, under the terms of the above license, in the production and/or delivery of commercial or open-source Rust training programmes.

Copyright (c) Ferrous Systems, 2023

More Repositories

1

elements-of-rust

rust style and philosophy
1,073
star
2

teaching-material

Rust
564
star
3

rust-three-days-course

Course material for Rust, taking roughly three days. English, German, Spanish available.
CSS
389
star
4

embedded-trainings-2020

Rust
237
star
5

sealed-rust

Bringing Rust to the Safety Critical Domain
222
star
6

embedded-trainings

Ferrous Systems Embedded Trainings
Rust
110
star
7

rust-training

Learning materials for the Rust Training courses by Ferrous Systems
HTML
108
star
8

async-on-embedded

Rust
92
star
9

zero-to-main

Bootstrapping Embedded Development in Rust
Rust
50
star
10

cargo-review-deps

A tool for auditing Cargo dependencies during updates
Rust
50
star
11

why-rust

A half-day introduction to the Rust Programming Language, for Managers, Technical Leads and Decision Makers.
HTML
35
star
12

wasm-training-2022

Rust & WebAssembly Workshop
HTML
24
star
13

testing-proc-macros

Example of structuring a proc macro crate for testability
Rust
17
star
14

CO2-Device

Rust
16
star
15

nrfdfu-rs

An implementation of the nRF bootloader protocol
Rust
14
star
16

threadx-experiments

Demo code for Rust on ThreadX
Rust
11
star
17

unsize-experiments

Rust
9
star
18

training-bookshelf

7
star
19

teaching-material2

teaching-material v2.0
Rust
7
star
20

rustconf-katharina-2018

Embedding Rust in C/C++
CSS
7
star
21

embedded-rust-and-serde

MeetingEmbedded Talk, 2019-11-13
JavaScript
7
star
22

mdslides

A tool for turning mdbooks into slide shows
Rust
6
star
23

adafruit-seesaw

Rust driver for the Adafruit SeeSaw
Rust
5
star
24

rustconf-james-2018

Getting Something For Nothing
5
star
25

rustrush-2018-keynote

The RustRush 2018 "An async story" closing keynote
CSS
5
star
26

ram-loader

Rust
4
star
27

Squares

Rust
4
star
28

why-ferrocene

Slides and material for our Why Ferrocene? training webinar
HTML
4
star
29

qt-training-2023

Training material for the KDAB training day 2023: https://www.kdab.com/kdab-training-day-2023/#rust
Rust
4
star
30

dnssec-tests

Rust
3
star
31

shared-github-actions

GitHub Actions workflows and actions used by Ferrous Systems
3
star
32

rust-in-fifteen-mins

Lightning Talk at emBO++ 2019
JavaScript
3
star
33

life-before-main

Talk at Rust and Tell, February 26th 2019
JavaScript
3
star
34

psoc-experiments

Test code for the Infineon PSoC 62
Rust
2
star
35

ldn-sealed-rust

Slides from Sealed Rust talk by James Munns at Rust LDN meetup
JavaScript
2
star
36

squares-api

Library containing the Squares API for receiving JSON objects via POST requests.
Rust
2
star
37

2019.oxidizeconf.com

The 2019 version of the Oxidize website
CSS
2
star
38

adafruit-neotrellis

Rust driver for the Adafruit Neotrellis
Rust
2
star
39

training-binary-contents

train the trainers session on "what ends up in the binary?"
C#
2
star
40

sparc-experiments

Rust on the Gaisler LEON3
Rust
2
star
41

stm32-rustls

Rust
2
star
42

linker-script-exercises

Rust
1
star
43

training-2021-06-09

Working repository for training
Rust
1
star
44

calc-ffi-around-the-world

A WIP FFI exercise for Ferrous' Teaching Material
Rust
1
star
45

rust-training-may-2021

Working repository for a Ferrous Rust Training
Rust
1
star
46

serialport-rs-hotfix

hotfix while waiting on upstream merge
Rust
1
star