Free Rust π¦ course in English π¬π§
This course was inspired by Dcode
Before starting to learn a programming language, you need to understand the basics of programming, the algorithmics. π€
Are you french ? This course is available in french here
- Installing Rust π¦
- Hello world π
- Hello world with Cargo π³οΈ
- Variables π¦
- Variable data types
- if else statements β
- Infinite loops βΎοΈ
- While loops π
- For loops π’
- Enum types
- Constants
- Tuples
- Functions π οΈ
- Code blocks πͺοΈ
- Shadowing π₯
- References π
- Structs π§±
- Tuple structs π§±
- Pass by reference ποΈ
- Arrays π
- Struct methods π οΈ
- Strings π
- Implementing traits
- Vectors
- Reading a file π
- Command line argumentsπ¬
- Writing to a file π
- Defining traits
- Pattern matching π
- Reading user input β¨οΈ
If you have any probleme, don't hesitate to open an issue
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
- Add a section about the Rust language
- Add installation instructions for macOS