Beetje Coderen

Les 30

Gelijktijdigheid: threads en processen

Meerdere dingen tegelijk doen en weten wanneer dat helpt.

⏱ 45–60 minuten leestijd + oefenen

🎯 Na deze les kun je

  • het verschil tussen I/O- en CPU-gebonden werk uitleggen
  • concurrent.futures gebruiken
  • de GIL in eigen woorden uitleggen

Tot nu toe deed je programma alles na elkaar. Moet het twintig webpagina's ophalen die elk een seconde duren, dan wacht je twintig seconden, terwijl je computer vooral niets staat te doen. In deze les leer je meerdere dingen tegelijk te laten gebeuren met threads en processen, wanneer je welke kiest, en hoe concurrent.futures het eenvoudig maakt.

🔒 Deze les zit in het betaalde deel van de cursus

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

Wil je een seintje als het zover is?