Ga dieper in op de verschillende concepten achter Python: objectgeoriënteerd programmeren, datastructuren, afhandeling van fouten, kwaliteit van code en optimaal gebruik van IDE.
In deze cursus ga je dieper in op de verschillende concepten achter Python. Er wordt ingegaan op objectgeoriënteerd programmeren, de opbouw van modules en packages, datastructuren en foutenafhandeling. Verder komt het ontleden van code, verbeteren van de leesbaarheid en optimaal gebruik van een IDE aan bod. Tot slot is er ruimte om dieper in te gaan op specifieke toepassingen.
Python leer je het best door het gewoon te doen. Toch kan het zijn dat je daardoor code krijgt die nog niet optimaal is, omdat je bepaalde Python concepten nog niet beheerst of gewoonweg niet wist dat het ook anders kan. In deze cursus ga je met een nieuwe blik naar je code kijken. Je leert je code handiger op te zetten en sneller te maken, daarbij zorg je dat het begrijpelijk blijft zodat ook je collega’s jouw code kunnen gaan gebruiken.
In de cursus wordt theoretische achtergrond afgewisseld met zelfstandig werken. De cursus wordt in een kleine groep gegeven waardoor er ook voldoende mogelijkheden zijn om aan je persoonlijke leerdoelen te werken. Verder komen er toepassingen aan bod, waaronder het gebruik van een API, geavanceerde data-analyse en het bouwen van een GUI.
Tijdens deze cursus leer je:
Mensen die al enige ervaring hebben met Python. Dat wil zeggen: zelfstandig een script kunnen schrijven om bijvoorbeeld data te visualiseren of berekeningen te automatiseren. Enige ervaring met de numpy, pandas of matplotlib package is een pré. Voor deze cursus wordt verondersteld dat je for-loops en if-statements kan toepassen.
De cursus richt zich op de ‘intermediate’ programmeurs. Voor beginnend Python programmeurs is de cursus Python voor ingenieurs beter geschikt, ook als je al enige ervaring hebt in Matlab, R of een andere programmeertaal.
Voor gevorderde Python programmeurs die al meer dan 5 jaar meerdere dagen per week met Python werken of geïnteresseerd zijn in specifieke IT-onderwerpen (zoals multiprocessing, system programming (pipes, threads, forks, etc.), python decorators, async programmeren), is deze cursus ook minder geschikt.
Let op! Je dient naar de cursus een laptop mee te nemen waarop je Python packages kan installeren.
Hieronder vind je een overzicht van de beschikbare data en locaties. Je kunt direct inschrijven door op de button ‘Inschrijven’ te klikken.
Heb je vooraf een offerte nodig voor jouw cursusaanvraag? Vraag deze hier eenvoudig aan.
Offerte aanvragenZijn er meerdere medewerkers geïnteresseerd in dezelfde cursus, wil je met het hele team kennis verrijken of de eigen praktijk centraal stellen? Dan kan een incompany cursus interessant zijn. We denken graag met je mee over de mogelijkheden. PAOTM heeft ruime ervaring in het organiseren van incompany cursus in veel technische velden voor een breed scala aan bedrijven. Je kunt ervoor kiezen een bestaande cursus incompany te laten organiseren voor meerdere medewerkers. Heb je echter een specifiek organisatie- of afdelingsvraagstuk, dan kunnen we ook een unieke cursus samenstellen. Voor elk maatwerkverzoek gaan we in ons netwerk bij universiteiten, kennisinstituten en het bedrijfsleven op zoek naar de juiste docenten die jullie team van de gewenste kennis kunnen voorzien. Aan de hand van jullie opleidingsvraag, leerbehoeften en organisatiedoelen stellen we vervolgens een cursus samen.
Benieuwd naar de mogelijkheden? Neem contact op met één van onze programmamanagers of vul het formulier hieronder in. We doen je graag een passend aanbod.
"*" geeft vereiste velden aan
Wil je graag een compleet overzicht van al onze cursussen en opleidingen? Download dan de digitale studiegids!
Schrijf je in voor de interesselijst. We informeren je zodra een nieuwe datum is gepland.
In onze nieuwsbrief informeren we je maandelijks per e-mail over cursussen, opleidingen, nieuws en ontwikkelingen in de verschillende vakgebieden van PAOTM. Kies daarbij zelf over welke onderwerpen je informatie wilt ontvangen!
In de studiegids staan, naast het cursusaanbod, ook de thema’s die we komend jaar verder gaan ontwikkelen. Wil je een compleet overzicht van onze cursussen en opleidingen in jouw vakgebied(en)? Vraag de Studiegids aan en ontvang hem digitaal.