Learning programming
-
Install from Rustup
-
Reading a tutorial
-
Reading the official documentation
-
Watching videos
-
Writing small examples
-
Writing a translation guide from another programming language you already know.
-
Course
-
Writing a project
-
Reading the source code of open source projects
-
Contributing to open source projects
-
Learn concepts in context
-
Use real-world examples (try to implement them)