5-daagse cursus

Python - basistraining

Object georiënteerd programmeren met Python onder de knie krijgen

  • Online
  • Training

Object georiënteerd programmeren is een onmisbare aanpak voor het ontwerpen van robuuste, modulaire en herbruikbare applicaties. Tijdens deze opleiding leren deelnemers de basisprincipes van object georiënteerd programmeren in Python beheersen. Ze ontdekken hoe zij klassen en objecten kunnen definiëren, overerving en polymorfisme kunnen toepassen en hun code beter kunnen structureren. De opleiding combineert theorie en praktijk, zodat deelnemers snel in staat zijn om duidelijke, onderhoudbare en goed georganiseerde Python-applicaties te ontwikkelen.

Lees meer

Voor wie

  • Ontwikkelaars die Python op een objectgeoriënteerde manier willen leren gebruiken 
  • Programmeurs die hun kennis van object georiënteerd ontwerpen willen verdiepen 
  • Technische professionals die onderhoudbare en schaalbare Python-applicaties willen ontwikkelen

Programma

Inleiding tot object georiënteerd programmeren

  • De principes van object georiënteerd programmeren begrijpen
  • Verschil tussen procedureel en object georiënteerd programmeren
  • De plaats van object georiënteerd programmeren binnen Python

Klassen en objecten

  • Een klasse definiëren
  • Objecten aanmaken
  • Attributen en methoden gebruiken
  • De constructor __init__ begrijpen
  • Werken met instantieattributen en class attributen

Encapsulatie

  • Gegevens en gedrag bundelen in een klasse
  • Publieke, beschermde en private attributen begrijpen
  • Getters en setters gebruiken
  • Eigenschappen beheren met @property

Overerving

  • Een klasse laten erven van een andere klasse
  • Methoden overschrijven
  • De functie super() gebruiken
  • Een class hiërarchie structureren

Polymorfisme

  • Hetzelfde interface gebruiken voor verschillende objecttypen
  • Methoden aanpassen afhankelijk van de klasse
  • Duck typing in Python begrijpen

Speciale methoden

  • Inleiding tot speciale methoden
  • Methoden zoals __str__, __repr__ en __len__ gebruiken
  • Objecten beter integreren in de Python-taal

Geavanceerde objectgeoriënteerde concepten

  • Statische methoden en klassenmethoden
  • Abstracte klassen en interfaces
  • Compositie gebruiken in plaats van overerving wanneer dat geschikter is

Praktijk en ontwerp

  • Objectgeoriënteerde code organiseren in meerdere modules
  • Goede praktijken voor leesbare en onderhoudbare code
  • Praktische oefeningen en toepassingscases
  • De fundamenten van object georiënteerd programmeren in Python begrijpen
  • Klassen en objecten kunnen ontwerpen en gebruiken
  • Overerving, encapsulatie en polymorfisme correct toepassen
  • Python-code beter structureren en onderhoudbaar maken
  • Herbruikbare en schaalbare applicaties ontwikkelen

Sterke punten

  • Sterke focus op praktijk en concrete oefeningen
  • Stapsgewijze aanpak om objectgeoriënteerde concepten helder te maken
  • Gericht op direct toepasbare vaardigheden in professionele Python-projecten

Jouw investering

De investering voor deze 5-daagse cursus bedraagt € 3299,- (excl. btw) per persoon.

Dit bedrag is inclusief koffie, thee, lunches en toegang tot de digitale leeromgeving.

Locatie

Locatie nader bekend te maken
- -
-

Data en tijden

Dag Datum Tijd Locatie
Dag 1 10 november 2026 09:00 - 16:30 Locatie nader bekend te maken
Dag 2 17 november 2026 09:00 - 16:30 Locatie nader bekend te maken
Dag 3 24 november 2026 09:00 - 16:30 Locatie nader bekend te maken
Dag 4 1 december 2026 09:00 - 16:30 Locatie nader bekend te maken
Dag 5 8 december 2026 09:00 - 16:30 Locatie nader bekend te maken
5-DAAGSE CURSUS
Duur
10 november - 8 december 2026
Prijs
,00 € +BTW
Inschrijven
INCOMPANY TRAINING

Wilt u deze training op maat laten verzorgen voor uw organisatie?

Meer informatie

Neem direct contact op

040 2972 770
Persoonlijk advies?
Sandra Donkers-Habraken
Sandra Donkers-Habraken

Opleidingsadviseur

040 2972 770 E-mail

Ga aan de slag binnen jullie eigen praktijk

Python - basistraining is ook op maat te volgen. De maatwerkopleidingen worden gemiddeld met een 8,6 beoordeeld, omdat de inhoud, zowel theorie als praktijkvoorbeelden, volledig wordt afgestemd op de unieke leerdoelen en de praktijksituatie van jouw organisatie.

Jouw team ervaart hierdoor diverse voordelen:

Inhoud op maat

Het programma sluit exact aan op jullie leerdoelen en praktijk.

Kennisborging

Kennis wordt gedeeld en blijft behouden in de organisatie.

Kostenefficiënt

Efficiënt investeren in het kennisniveau van de organisatie.

Ideale planning

Gepland om in jullie agenda te passen, ook qua locatie.

Onder andere deze opdrachtgevers gingen je voor:

Persoonlijk opleidingsadvies nodig?

Hoi, Ik ben Sandra en ben een specialist op dit vakgebied. Je kunt mij bereiken via onderstaande gegevens of via de chat.

040 2972 770 sandra.donkers@euroforum.nl

Schrijf je in voor de nieuwsbrief van vakgebied Data & AI

Onze privacy-policy