skip to Main Content
Instituut voor toegepaste statistiek en data-analyse Geaccrediteerd door de Vereniging voor Statistiek

Cursus programmeren in Python | Focus op oefenen met Python

Inleiding

Na de cursus programmeren in Python kan de cursist zelfstandig analyses uitvoeren, resultaten beoordelen, visualiseren, en rapporteren. Python is een programmeertaal die de laatste jaren erg populair is geworden door zijn eenvoudige, praktische toepassingen.  Python is een snelle, krachtige programmeertaal met een duidelijke en makkelijk te begrijpen syntax. Bovendien is Python gratis (open source) en goed gedocumenteerd.

Door Python goed te beheersen kunnen veel werkzaamheden geautomatiseerd worden zoals het inlezen van data, uitvoeren van analyses, voorbewerken van modelinvoer en het genereren van visueel aantrekkelijke grafieken. Het analyseren van grote hoeveelheden data gaat met de juiste programmeerkennis een stuk sneller en is minder foutgevoelig. Door een goede beheersing van Python werk je efficiënter en met groter gemak.
Inhoud

Tijdens de cursus programmeren in Python ligt de focus op het zelf oefenen met Python. Dit wordt afgewisseld met presentaties over theorie en praktijk. Er komen voorbeelden aan bod van Python toepassingen voor het inlezen, analyseren en visualiseren van data.

Duur:  3 dagen of 5 dagen

De cursist heeft de mogelijkheid om slechts 3 dagen te volgen. Op dag 1 t/m dag 3 ligt de focus op het aanleren van Python vaardigheden, datamanagement en databewerking en datavisualisatie. Op dag 4 en dag 5 wordt aandacht besteed aan een aantal statistische modellen, toetsen en functioneel programmeren

Eindtermen voor de cursus programmeren in Python

Tijdens de cursus programmeren in Python leer je :

  • Wat Python is en hoe je het programma goed installeert;
  • De basistheorie met onder andere datatypes, collecties, if-statements, for-loops, foutmeldingen, IDE, packages, Python 2&3;
  • Conceptueel te denken, van praktijksituatie naar code;
  • Wat de verschillende toepassingsmogelijkheden zijn van Python;
  • Praktisch werken met Python door zelf code te schrijven en uit te voeren; data te bewerken en te visualiseren;
  • Een eigen script te schrijven voor een toepassing die voor jou nuttig is

Cursusinhoud programmeren in Python

Dag 1: Kennismaking met Python, schrijf je eerste code.
Veel oefenen afgewisseld met theorie;
Voorbeeld toepassing Python in de praktijk;
Theorie (IDE, packages, Python 2 en 3, distributies, datatypes):
Hands-on: maak een stappenplan voor de analyse van je eigen data;

Dag 2: Analyseer je eigen data.
Terugkoppeling stappenplan voor analyse eigen data;
Theorie (foutmeldingen);
Pas Python toe op een situatie uit je dagelijks werk;
Aanpak vind je weg online, hulp via internet;
Algemene oefeningen met de theorie;
Voorbeeld toepassing Python voor data-analyse in de praktijk;

Dag 3: Schrijven van kwalitatief goede code
Terugkoppeling op je code;
Theorie (kwaliteit van code);
oefeningen voor data analyse en maken van kwalitatief goede code;
Voorbeeld toepassing Python in de praktijk;
Presentatie samen programmeren;

Dag 4: Maak een functie.
Theorie (schrijven en aanroepen van functies);
Voorbeeld toepassing Python in de praktijk;
Hands-on: afronden eigen toepassing;

Dag 5: Introductie voor object georiënteerd programmeren
Theorie (object geörienteerd programmeren)
Voorbeeld toepassing Python en databases
Oefeningen met attributes en methods
Presenteren zelfgemaakt toepassing;

Doelgroep cursus programmeren in Python

De cursus programmeren in python is bedoeld voor academici en hbo-ers die Python willen gaan toepassen in hun eigen werksituatie of die het al toepassen en meer mogelijkheden willen ontdekken van Python. Voorkennis van Python of programmeren is geen vereiste voor de cursus. Kennis van programmeren is echter een pré.

Cursusdata

16, 17, 18 december 2019, 6 en 7 januari 2010 (Utrecht) (volgeboekt)
WinterCourse (3 dagen)
16, 17, 18 december 2019 (Utrecht)
20, 21, 22 januari 2020 (Utrecht)

Kosten en inschrijving

De kosten van de vijfdaagse cursus programmeren in Python bedragen 2450. Als u ervoor kiest om slechts 3-daagse te volgen dan bedragen de kosten € 1650. De cursusprijs is vrijgesteld van BTW (BTW-tarief 0%) en is inclusief cursusmateriaal, deelnamecertificaat, koffie / thee en lunch.

In-company en maatwerk

De cursus programmeren in Python kan ook in-company worden gegeven. Een in-company training, ook wel in-house training of bedrijfstraining, is een training die binnen jouw organisatie plaatsvindt. Hebben meerdere collega’s in jouw organisatie dezelfde leervraag? Dan is een in-company training zeer geschikt. Voor meer informatie kunt u contact met ons opnemen.

Cursustijden en locatie

De cursus programmeren in Python wordt gegeven op de cursuslocatie van Tridata in Utrecht  (Europalaan 400, 5e verdieping | 3526 KS) en duurt van 09:15 uur tot 16:00 uur met uitloop tot max 16:30 uur.

Docenten

Ir. O (Onno) Ebbens heeft een master in Civiele Techniek aan de Technische Universiteit Delft, waarin hij is afgestudeerd in de richting watermanagement. Tijdens zijn studie heeft hij Python leren gebruiken. Deze kennis bleek daarna goed toepasbaar in het dagelijks werk. Naast zijn Pythonvaardigheden is hij ook in het bezit van een bevoegdheid om wiskunde te mogen geven op middelbare scholen. Hij heeft een tijd bij een groot ingenieursbureau gewerkt waar het idee is ontstaan om cursussen in Python te geven. Door de grote vraag en de enthousiaste reacties heeft hij samen met Petra besloten om Mamba op te richten. Naast het geven van cursussen werkt hij nu bij Artesia, een hydrologisch adviesbureau. Hier maakt hij applicaties en modellen voor de analyse van hydrologisch processen. Uiteraard zijn deze applicaties met Python gemaakt.

Ir. P. (Petra Izeboud) heeft een bachelor in Wiskunde aan de Universiteit van Amsterdam en een master in Civiele Techniek in de richting van Watermanagement aan de Technische Universiteit Delft. Werkervaring als hydroloog bij een groot ingenieursbureau gecombineerd met een eigen affiniteit voor programmeren zorgde dat ze al snel helemaal thuis was in Python. Zo ging ze samen met Onno de interne programmeercursussen bij haar vorige werkgever geven en ontstond het idee voor MAMBA. Petra haalt veel plezier uit het lesgeven en vindt het een mooie combinatie met haar werk in de sector watermanagement.

Back To Top