• Basics

    Installation, Hello World, Cargo, Crates, Variable bindings, Functions, Primitive Data Types, Operators & Control Flows.

  • Beyond the Basics

    Vectors, Structs, Enums, Generics, Impls & Traits.

  • The Tough Part

    Ownership, Borrowing, Lifetimes & Lifetime Elision.

  • Let's Get It Started

    Modules, Crates, Workspaces, std modules and Preludes.