Opleiding: Advanced Python Programmeren

In de cursus Advanced Python Programmeren komen geavanceerde aspecten van de programmeertaal Python aan de orde die de development van Python software vereenvoudigen en versnellen.

Advanced Classes
In de eerste plaats komen een aantal geavanceerde aspecten van classes aan de orde zoals multiple inheritance, polymorfisme en operator overloading.
Modules en Packages
Vervolgens wordt aandacht besteed aan het gebruik van modules and packages en leren deelnemers zelf packages te maken, te uploaden en te installeren in een virtuele omgeving. Het benaderen van XML en JSON data staat eveneens op het programma en er wordt besproken hoe logging kan worden geïmplementeerd in Python programma's.
Generators en Decorators
Verder komen iterators aan de orde waarmee lazy evaluation mogelijk wordt, evenals generators en coroutines waarmee concurrent geprogrammeerd kan worden. Dan wordt ingegaan op decorators waarmee functionaliteit zoals caching en proxying aan bestaande functies en classes kan worden toegevoegd.
Design Patterns
In de module patterns wordt de Python implementatie van verschillende standaard Design Patterns behandeld en wordt uitgelegd hoe deze in de Python Library zijn geïmplementeerd. Daarna wordt aandacht besteed aan een advanced feature als meta programming.

Meer...
€2.650
ex. BTW
Beoordeling
8.3 (4)
Aangeboden door
SpiralTrain
Onderwerp
Python
Niveau
Post-HBO
Duur
4 dagen
Looptijd
24 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 12
Tijdstip
Overdag
Tijden en locaties
Amsterdam
ma 4 mei 2026
Eindhoven
ma 4 mei 2026
Houten
ma 4 mei 2026
Rotterdam
ma 4 mei 2026
Utrecht
ma 4 mei 2026
Zwolle
ma 4 mei 2026
Amsterdam
ma 29 jun. 2026
Eindhoven
ma 29 jun. 2026
Houten
ma 29 jun. 2026
Rotterdam
ma 29 jun. 2026
Utrecht
ma 29 jun. 2026
Zwolle
ma 29 jun. 2026
Amsterdam
ma 24 aug. 2026
Eindhoven
ma 24 aug. 2026
Houten
ma 24 aug. 2026
Rotterdam
ma 24 aug. 2026
Utrecht
ma 24 aug. 2026
Zwolle
ma 24 aug. 2026
Amsterdam
ma 26 okt. 2026
Eindhoven
ma 26 okt. 2026
Houten
ma 26 okt. 2026
Rotterdam
ma 26 okt. 2026
Utrecht
ma 26 okt. 2026
Zwolle
ma 26 okt. 2026
Amsterdam
ma 28 dec. 2026
Eindhoven
ma 28 dec. 2026
Houten
ma 28 dec. 2026
Rotterdam
ma 28 dec. 2026
Utrecht
ma 28 dec. 2026
Zwolle
ma 28 dec. 2026
Amsterdam
ma 22 feb. 2027
Eindhoven
ma 22 feb. 2027
Houten
ma 22 feb. 2027
Rotterdam
ma 22 feb. 2027
Utrecht
ma 22 feb. 2027
Zwolle
ma 22 feb. 2027
Amsterdam
ma 3 mei 2027
Eindhoven
ma 3 mei 2027
Houten
ma 3 mei 2027
Rotterdam
ma 3 mei 2027
Utrecht
ma 3 mei 2027
Zwolle
ma 3 mei 2027
Amsterdam
ma 28 jun. 2027
Eindhoven
ma 28 jun. 2027
Houten
ma 28 jun. 2027
Rotterdam
ma 28 jun. 2027
Utrecht
ma 28 jun. 2027
Zwolle
ma 28 jun. 2027
Amsterdam
ma 30 aug. 2027
Eindhoven
ma 30 aug. 2027
Houten
ma 30 aug. 2027
Rotterdam
ma 30 aug. 2027
Utrecht
ma 30 aug. 2027
Zwolle
ma 30 aug. 2027
Amsterdam
ma 25 okt. 2027
Eindhoven
ma 25 okt. 2027
Houten
ma 25 okt. 2027
Rotterdam
ma 25 okt. 2027
Utrecht
ma 25 okt. 2027
Zwolle
ma 25 okt. 2027
Amsterdam
ma 27 dec. 2027
Eindhoven
ma 27 dec. 2027
Houten
ma 27 dec. 2027
Rotterdam
ma 27 dec. 2027
Utrecht
ma 27 dec. 2027
Zwolle
ma 27 dec. 2027
Keurmerken aanbieder
NRTO
UWV scholingsvoucher