Ga naar hoofdinhoud
HomeProgramming

Cursus

Concepten van programmeerparadigma’s

BasisVaardigheidsniveau
Bijgewerkt 05-2026
Ontdek verschillende programmeerparadigma's, zoals imperatief en declaratief, procedureel, functioneel en objectgeoriënteerd programmeren.
Start Cursus Kosteloos
TheoryProgramming
2 u
14 videos
45 Opdrachten
3,450 XP
4,184
Bewijs van Prestatie

Maak je kosteloos account aan

Ga verder met GoogleMeer opties weergeven

of


Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.

Geliefd bij leerlingen van duizenden bedrijven

Group

Een team trainen?

Probeer voor bedrijven

Cursusbeschrijving

Klaar voor een nieuwe kijk op programmeren? In Inleiding tot programmeerparadigma's leer je de basis van verschillende programmeerparadigma's, zoals imperatief en declaratief programmeren, procedureel programmeren, functioneel programmeren en objectgeoriënteerd programmeren.

Je leert over echte gebruikssituaties voor deze paradigma's en veelvoorkomende coderingspatronen in elk daarvan, en schrijft zelfs basisprogramma's in Python voor elk paradigma. Als je klaar bent met de cursus, kun je verschillende programmeerparadigma's herkennen en weet je wanneer je de ene boven de andere moet kiezen. Je krijgt zelfs een voorproefje van wat meer geavanceerde onderwerpen, zoals:
  • Recursie in functioneel programmeren
  • Klasse-overerving in procedureel programmeren

    Begrijp de voor- en nadelen van elk programmeerparadigma



    In hoofdstukken 2-4 ga je respectievelijk procedureel, functioneel en objectgeoriënteerd programmeren verkennen. Elk hoofdstuk gaat in op de kenmerken van het specifieke programmeerparadigma, een paar veelvoorkomende toepassingen in de praktijk en geeft je genoeg overzicht om te begrijpen wanneer je het ene paradigma boven het andere moet gebruiken.

    Maak simpele procedurele, functionele en objectgeoriënteerde programma's



    Elk hoofdstuk heeft ook een oefening om een programma te maken binnen het gegeven paradigma. Je gaat subroutines en recursieve functies schrijven en je eigen klassen definiëren met Python.

    Als je klaar bent, snap je de basis van programmeerparadigma's, hoe je ze gebruikt, veelvoorkomende coderingspatronen en wanneer je ze in bepaalde situaties kunt toepassen.

Vereisten

Intermediate Python
1

Introductie tot programmeerparadigma’s

Maak je klaar voor een eerste kennismaking met programmeerparadigma’s! Dit hoofdstuk behandelt wat programmeerparadigma’s zijn, waarom ze belangrijk zijn, en twee brede categorieën: imperatief en declaratief programmeren. Je leert ook over de voordelen van modulaire code en het scheiden van verantwoordelijkheden, en hoe deze samenhangen met verschillende paradigma’s.
Hoofdstuk beginnen
2

Procedureel programmeren

Duik in een van de meest gebruikte paradigma’s in programmeren: procedureel programmeren. Dit hoofdstuk behandelt wat procedureel programmeren is, welke problemen je ermee kunt oplossen, en hoe het zorgt voor scheiding van verantwoordelijkheden en modulaire code. Je leert hoe besturingsstroom-instructies zoals if-statements, for-lussen en functiedefinitie allemaal worden gebruikt in procedureel programmeren, en je oefent dit in Python.
Hoofdstuk beginnen
3

Functioneel programmeren

4

Objectgeoriënteerd programmeren

Aan de slag met classes en objecten! In dit hoofdstuk behandelen we het objectgeoriënteerde programmeerparadigma, veelvoorkomende toepassingen, voor- en nadelen, en hoe je eenvoudige objectgeoriënteerde programma’s in Python bouwt. We kijken ook kort naar enkele meer geavanceerde onderwerpen binnen dit paradigma, zoals class-inheritance en openbare versus private attributen.
Hoofdstuk beginnen
Concepten van programmeerparadigma’s
Cursus
voltooid

Verdien een prestatieverklaring

Voeg deze referentie toe aan je LinkedIn-profiel, cv of curriculum vitae
Deel het op sociale media en in je functioneringsgesprek
Schrijf je nu in

Sluit je aan bij meer dan 19 miljoen leerlingen en start vandaag nog met Concepten van programmeerparadigma’s!

Maak je kosteloos account aan

Ga verder met GoogleMeer opties weergeven

of


Door verder te gaan accepteer je onze Gebruiksvoorwaarden, ons Privacybeleid en dat je gegevens worden opgeslagen in de VS.

Ontwikkel je datavaardigheden met DataCamp voor Mobiel

Maak vooruitgang onderweg met onze mobiele cursussen en dagelijkse 5-minuten programmeeruitdagingen.