/LearnRustTogether

Let's learn Rust together

Primary LanguageRustMIT LicenseMIT

Rust

Curated collection of lists of useful resources to learn Rust together.

List of forums and chats you may find here. I encourage you to seek for help if you struggle to solve a problem. Rust comminity is very friendly!

Content

Newspapers

Tags legend

  • ( general ) -- general-purpose material
  • ( specific ) -- domain-specific material
  • ( official ) -- official Rust material
  • ( non-eng ) -- non-english language
  • ( course ) -- consists of series of text/video articles trying to give to a reader solid foundation
  • ( book ) -- a book
  • ( reference ) -- a reference
  • ( article ) -- either single article or single video-tutorial
  • ( not-finished ) -- not finished, too little to learn
  • ( interactive ) -- it is possible to interact and get feedback from the system
  • ( reading ) -- material to read
  • ( video ) -- material to watch
  • ( audio) -- material to listen
  • ( list ) -- list of resources
  • ( project ) -- a project
  • ( algo ) -- algorithmic problems and solutions
  • ( toy ) -- educatuinal toy projects
  • ( introductory ) -- introductory level
  • ( advanced ) -- advanced level
  • ( domain:mem ) -- about memory management in Rust, the difference between heap, stack, code segments, etc
  • ( about:app_size ) -- about size of target application

General-purpose official resources

( general ) ( official )

x

General-purpose courses

( general ) ( course )

Advanced general-purpose courses

( general ) ( course ) ( advanced )

Interactive courses on Rust with feedback

( interactive )

Cheat sheets

Algorithmic problems and solutions in Rust

( algo )

Domain-specific topics

Size of applications

( about:app_size )

Memory

( about:memory )

Other lists on Rust

( list )

Newspapers

( list )