In de opleiding Python gevorderden leer je
- Python lokaal via Visual Studio Code, formatteren van je code volgens PEP8-richtlijnen.
- Je code debuggen.
- Geavanceerde concepten van object georiënteerd programmeren beheersen, zoals:
- Overloading, encapsulation en abstraction.
- Werken met private en public variabelen.
- Overerving, polymorfisme en enumeraties.
- Decorators gebruiken om efficiëntere en herbruikbare functies te schrijven.
- Iteratoren en generatoren implementeren voor geavanceerd gebruik van gegevensstromen.
- Dunder-methoden begrijpen en toepassen.
- Een virtuele omgeving opzetten, beheren en gebruiken om bibliotheken te installeren met tools zoals pip. Je leert hoe je:
- Een virtuele omgeving maakt met venv.
- Bibliotheken installeert, zoals pip install, en afhankelijkheden beheert via requirements.txt.
- Een virtuele omgeving activeert en de geïnstalleerde pakketten beheert.
- Verschillende bestandsformaten verwerken, zoals CSV, JSON, en bestanden serialiseren.
- Geavanceerde technieken zoals list comprehensions gebruiken.
- Praktische voorbeelden van AI-toepassingen en PDF-bestanden.