This repository serves only as a starting point for Data Umbrella Workshop Instructions on how to get started and recommendations about online environment.
The recommended way to get Rust installed is by using rustup
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
When running the above command on a *nix terminal you can select the default options and proceed with the instructions.
Windows users please follow this link: https://rust-lang.github.io/rustup/installation/other.html
Almost all the contents on this workshop can be executed online via https://play.rust-lang.org/ so you can use it without the need to install anything locally.
Gitpod offers a complete environment in your browser with a full featured IDE (VSCode online) and a terminal to execute Cargo commands.
Sign-in on https://gitpod.io/ using your github account and then go to https://gitpod.io/#https://github.com/rochacbruno/rust-intro/
https://Replit.com also offers a complete environment with terminal and IDE.
- How to install
- Dev environment
- How to write and compile your first program
- Cargo and project
- Variable definition and RAII
- Data Types
- Stack, Heap and Strings
- Console Input
- Operations and Type Casting
- Control Flow
- Functions and borrowing
- A CLI program