Python voor ingenieurs: de verdieping
Startdata en plaatsen
placeCapelle aan den IJssel 12 sep. 2024 tot 20 sep. 2024Toon rooster event 12 september 2024, 09:30-15:15, Capelle aan den IJssel event 13 september 2024, 09:00-15:15, Capelle aan den IJssel event 19 september 2024, 09:30-15:15, Capelle aan den IJssel event 20 september 2024, 09:30-15:15, Capelle aan den IJssel |
Beschrijving
Ga dieper in op de verschillende concepten achter Python: objectgeoriënteerd programmeren, datastructuren, afhandeling van fouten, kwaliteit van code en optimaal gebruik van IDE.
Theoretische achtergronden en gevorderde toepassingen
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 cod…
Veelgestelde vragen
Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.
Ga dieper in op de verschillende concepten achter Python:
objectgeoriënteerd programmeren, datastructuren, afhandeling van
fouten, kwaliteit van code en optimaal gebruik van IDE.
Theoretische achtergronden en gevorderde toepassingen
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.
Vérder met Python
Tijdens deze cursus leer je:
hoe een Python package is opgebouwd;
wanneer je welk datatype gebruikt;
hoe je de effectiviteit van je code kan inschatten (logging,
warnings, errors, tests);
objectgeoriënteerde code te schrijven;
samenwerken aan code in een groepsopdracht;
er is ruimte om in te gaan op je eigen specifieke doelen.
Bedoeld voor
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.
Investering
Bovengenoemde prijs is exclusief 21% btw
Inclusief koffie, thee, lunch en (digitaal) cursusmateriaal
Blijf op de hoogte van nieuwe ervaringen
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.