Crookshanks' Academy
Programming

Rust Programming

6 Seasons · 36 Episodes · 0/36 watched

A binge-worthy 6-season journey through Rust Programming. Learn to write software that actually ships — one episode at a time.

About this course

A binge-worthy 6-season journey through Rust Programming. Learn to write software that actually ships — one episode at a time.

Rust Programming is a free, self-paced programming course from Crookshanks' Academy. It contains 36 video lessons organised into 6 seasons, each with study notes and a practice task. Track your progress as you go and earn a certificate of completion when you finish every episode.

What you'll learn

Season 1

  • 0: Your first program in Rust (How to install Rust)
  • 1: Getting started with Rust
  • 2: Coding your first project in Rust
  • 3: Creating variables in Rust
  • 4: Variable Shadowing in Rust
  • 5: Data Types in Rust

Season 2

  • 6: Integers in Rust explained
  • 7: Floats are also weird in Rust
  • 8: More important data types explained in Rust
  • 9: Tuples are cool in Rust
  • 10: Arrays are cool in Rust
  • 11: Functions are awesome in Rust

Season 3

  • 12: Upgrade your functions in Rust
  • 13: Statements vs expressions in Rust
  • 14: Adding comments in Rust
  • 15: Control flow in Rust
  • 16: Even more control flow in Rust
  • 17: Let if..else is really cool in Rust

Season 4

  • 18: Learn Rust without internet
  • 19: “loop” is awesome in Rust
  • 20: While loops are cool in Rust
  • 21: For loop is pretty awesome in Rust
  • 22: Better loop control in Rust
  • 23: Getting started with ownership in Rust

Season 5

  • 24: String and &str in Rust
  • 25: Ownership is weird in Rust
  • 26: Cloning is cool in Rust
  • 27: Ownership is cool in Rust
  • 28: What are references in Rust?
  • 29: Mutable references are cool in Rust

Season 6

  • 30: Dangling references disgust me in Rust
  • 31: Preparing for string slices in Rust
  • 32: &str is really cool in Rust
  • 33: Structs are awesome in Rust
  • 34: Cool move syntax in Rust
  • 35: Tuple structs are pretty cool in Rust

Episodes

  1. 1
    0: Your first program in Rust (How to install Rust)
  2. 2
    1: Getting started with Rust
  3. 3
    2: Coding your first project in Rust
  4. 4
    3: Creating variables in Rust
  5. 5
    4: Variable Shadowing in Rust
  6. 6
    5: Data Types in Rust