Technical setup
This course can be completed in two modes, passively or actively.
Passive
To watch the videos and read the material, you'll require a web browser and an Internet connection.
Active
If you choose to take the active path, you will need a fuller environment.
Here is a minimum set of requirements.
A text editor, such as Visual Studio Code.
Rust compiler and the cargo package manager, which can be downloaded via rustup.rs.
git version control system
It's strongly suggested to also include:
Docker, or an equivalent such as Podman
Using a editor that supports Dev Containers