• 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.

  • Error Handling

    Smart compiler, Panicking, Option & Result, Unwrap & Expect, Error & None propagation, Combinators and Custom Error Types.

  • Stay tuned!

    More things are coming in 2019. Stay in touch!