Beetje Coderen

Les 21

Eindproject basis: een tekstverwerker op de commandline

Combineer klassen, std::vector, bestanden, RAII en de STL in een eigen notitie-app voor de terminal.

⏱ 3–4 uur leestijd + oefenen

🎯 Na deze les kun je

  • een klein C++-programma ontwerpen in klassen met duidelijke verantwoordelijkheden
  • gegevens laden uit en opslaan in een tekstbestand
  • commando's van de gebruiker robuust verwerken
  • het programma testen met sanitizers en een eenvoudige testfunctie

Je hebt nu het hele basisdeel gehad: C met pointers en geheugen, en C++ met klassen, RAII en de standaardbibliotheek. In dit eindproject bouw je een notitie-app voor de terminal: notities. Geen nieuwe stof, wel alles bij elkaar. Reken op een paar uur, en verdeel het werk over meerdere sessies.

🔒 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?