Opleiding: Python PCAP ExamenTraining

De training bereidt je voor op het officiële Certified Associate in Python Programming examen. Je verdiept je in geavanceerde programmeerconcepten zoals objectgeoriënteerd programmeren (OOP), bestandsmanipulatie, exception handling en functioneel programmeren. Door examengerichte labs en een realistisch oefenexamen ontwikkel je sterke code-analysevaardigheden en leer je complexe scenario’s begrijpen en oplossen.

Onderwerpen die aan bod komen:

  • OOP: klassen, overerving, decorators, gebruik van super(), property-methodes
  • Modules en packages: importtechnieken, init.py, sys.path, relatieve imports
  • Bestandsbeheer: context managers, encoding, readline() vs readlines()
  • Exceptions: hiërarchie, chaining met from, else en finally
  • Functioneel programmeren: lambda, nested list comprehensions, filterfalse()
  • Examengerichte topics: code tracing, inspectie van objecten, is vs ==, shallow vs deep copy

Deze training is bedoeld voor iedereen met basiskennis van Python, zoals PCEP-gediplomeerden, autodidacten met ervaring en developers of data-analisten die hun kennis willen laten certificeren.

Het lesmateriaal is Engelstalig. De training wordt verzorgd door een Nederlandstalige trainer.

  • PCEP-gediplomeerden die willen doorstromen
  • Zelfstandig lerenden met 6+ maanden Python-ervaring
  • Ontwikkelaars die OOP-kennis willen valideren
  • Data analysts die willen certificeren
Dag 1: Geavanceerde Python Concepten
  • OOP Fundamentals: Klassen, objecten, str vs repr
  • Inheritance: Method overriding en MRO (Method Resolution Order)
  • Modules: Import technieken (from, as, *) en pycache
  • File Handling: Context managers en seek()/tell()
  • Exceptions: Hiërarchie en custom exceptions
  • Advanced Collections: List comprehensions, lambda, map/filter
  • Mock Exam: 40 vragen in 65 minuten met code tracing

Programma
Object Oriented Programming
  • Class variables vs instance variables
  • @classmethod en @staticmethod decorators
  • Property setters/getters met @property
  • Multiple inheritance en super() gebruik
Modules & Packages
  • init.py rol in packages
  • sys.path manipulatie voor imports
  • Relatieve imports (from . import module)
  • name == "main" patroon
File Operations
  • Binary vs text mode: encoding issues
  • with-statement voor auto-closing
  • readline() vs readlines() performance
Exceptions
  • Exception chaining met from keyword
  • finally vs else in try-blokken
  • Built-in exceptions: KeyError vs IndexError
Functional Programming
  • Lambda met meerdere argumenten
  • filterfalse() uit itertools
  • Nested list comprehensions
Exam-specifieke topics
  • _ voor "throwaway" variabelen
  • dict attribute inspectie
  • is vs == bij objectvergelijking
  • Shallow/deep copy verschillen
Voorbereiding voor: * PCAP-31-0x: Certified Associate in Python Programming
Meer...
€695
ex. BTW
Aangeboden door
@The Academy
Onderwerp
Python
Niveau
Duur
1 dag
Looptijd
6 dagen
Type product
training
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Eindhoven
wo 17 sep. 2025
Utrecht
wo 8 okt. 2025
Eindhoven
wo 29 okt. 2025
Eindhoven
wo 19 nov. 2025
Utrecht
wo 17 dec. 2025
Keurmerken aanbieder
CRKBO en BTW-vrijstelling
NRTO
Microsoft Learning Partner
EC-Council