Beetje Coderen

Les 19

Eindproject basis: een CLI-tool

Alles uit de basis samen: een takenlijst-programma met subcommando's, opslag in een tekstbestand, een eigen fouttype, ownership-bewuste datastructuren, tests en documentatie.

⏱ 3–4 uur leestijd + oefenen

🎯 Na deze les kun je

  • een Rust-project ontwerpen met structs, enums en modules
  • ownership en foutafhandeling correct toepassen
  • gegevens bewaren en inlezen in een eigen bestandsformaat
  • tests en documentatie toevoegen

Je kent nu de kern van Rust: ownership, borrowing, structs, enums, collecties, Result, modules, traits, tests, iterators en clap. In dit eindproject bouw je er een echt programma mee: een takenlijst voor de commandoregel, die zijn gegevens in een bestand bewaart.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 29,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?