Skip to ContentSkip to Navigation
Corporate AcademyOnderdeel van Rijksuniversiteit Groningen
Corporate Academy
Corporate Academy

Introduction to Python for Data-analysis

Engelstalige cursus

Introductie

Wereldwijd is Python de populairste taal voor data science. Python is gratis en open source, waardoor professionals wereldwijd continu functionaliteiten kunnen bijwerken en toevoegen. Hoewel Python in de kern een algemene programmeertaal is, biedt het talloze modules die specifiek zijn ontworpen voor data-analyse, data science en machine learning. Aan de RUG worden zowel R als Python veel gebruikt voor data science. R heeft meestal de voorkeur voor statistiek en visualisatie, terwijl Python de voorkeur geniet voor grotere programma's en machine learning, waaronder neurale netwerken, deep learning en grote taalmodellen.

In deze beginnerscursus word je begeleid door de basisprincipes van het importeren van data, het opschonen en herstructureren van data, het visualiseren en samenvatten van data, en ten slotte het toepassen van statistische modellen op je data.

De inhoud van deze cursus Python for Data-analysis zal worden gebruikt als een vereiste voor een Python for Machine Learning cursus (in ontwikkeling; mail Theo van Mourik (t.j.van.mourik@rug.nl) als je op de hoogte wilt blijven van de voortgang).

Resultaat

Aan het einde van de cursus ben je niet alleen in staat om met Python te werken, maar kun je ook je kennis uitbreiden voor je eigen specifieke vakgebied. Als je meer wilt leren over algemeen programmeren met Python, kun je de cursus Introduction to Programming using Python volgen, zowel voor als na deze cursus.

Interactive Learning Experience

Deze cursus leunt sterk op zeer interactieve (online of hybride) sessies waarin we bespreken wat je in de reader hebt gedaan. Tijdens een review deelt de docent zijn scherm en doorloopt de code, waarbij hij je vraagt door te stemmen en te chatten om de fout te vinden of de code af te maken. Deze reviews worden gebruikt om het materiaal te herhalen, tips en trucs te delen, te waarschuwen voor veelvoorkomende fouten, foutmeldingen uit te leggen, te laten zien hoe je de helpbestanden en het programma (IDE) kunt gebruiken, en om je te motiveren om het tempo bij te houden.

Deelnemers geven aan dat ze zeer betrokken zijn tijdens deze sessies en de cursus wordt consequent hoog gewaardeerd. Gemiddeld wordt deze cursus beoordeeld met een 8,2 (10% geeft een 10!) door studenten, promovendi en andere medewerkers.

Praktische informatie

Doel

Deze introductiecursus is ontworpen voor iedereen die de basis van de programmeertaal Python wil (her)leren die nodig is voor het omgaan met data.

Deze cursus is geschikt voor beginners die nieuw zijn met Python en voor degenen die enige ervaring met Python hebben maar nooit de kans hebben gehad om de fundamenten goed te begrijpen.

Inhoud
  1. Preparing your Python journey
  2. Getting started with Numpy
  3. Reading and writing data with Pandas
  4. Data transformations with Pandas
  5. Exploratory data analysis with Mathplotlib: Graphics
  6. Exploratory data analysis: descriptive statistics
  7. Statistical tests (how to run the tests, not how to interpret them)
  8. What's more (other useful packages and more classical Programming)
Voorkennis
  • Geen, maar een idee van wat je zou willen bereiken met Python is aan te raden.
  • Let op: Pyhton heeft een steile leercurve. Verwacht dat je tussen de sessies door 3 tot 4 uur nodig hebt om je voor te bereiden op de volgende en plan dienovereenkomstig. Wees vriendelijk voor jezelf en sta jezelf minstens 48 uur toe om de cursus af te ronden.
Aanmelden en tarief
  • Je kunt je uitschrijven tot 8 dagen voor de start van de eerste sessie.
  • Late inschrijvingen zijn prima, maar neem ook contact op met de docent om te voorkomen dat je over het hoofd wordt gezien.
  • De deelnemers ontvangen enkele dagen voor aanvang van de cursus het cursusmateriaal per e-mail.

Voor meer informatie kun je mailen naar Theo van Mourik (t.j.van.mourik@rug.nl).

Prijzen voor individuele deelnemers

  • €100   Bachelor- of Masterstudent aan de RUG, andere Nederlandse universiteit of de Hanze Hogeschool
  • €300   PHD-student aan de RUG of andere Nederlandse universiteit
  • €650   RUG-medewerker of van andere Nederlandse universiteit, UMCG of Hanze Hogeschool
  • €650   RUG Alumni
  • €1250   Overige deelnemers

Prijzen voor groepen

  • 20 of meer promovendi €200 per persoon (minimumprijs van €4.000)
  • 10 of meer medewerkers €400 per persoon (minimumprijs van €4.000)
  • 20 of meer medewerkers €250 per persoon (minimumprijs van €5.000)
  • 5 of meer anderen €1.000 per persoon (minimumprijs van €5.000, we sturen hiervoor een apart contract sturen)

Bij inschrijving van een groep deelnemers moet je één financieel contactpersoon/kostenplaatsnummer en de mailadressen van alle deelnemers opgeven. Je kunt een groep inschrijven via de normale inschrijvingslink.

Het is ook mogelijk om een maatwerkcursus aan te vragen en de data, doelgroep en inhoud te bespreken. Neem voor meer information contact op met Theo van Mourik (t.j.van.mourik@rug.nl). Dit is ook mogelijk binnen het curriculum.

Datum, tijdstip en locatie

Hieronder vind je de data en tijden van de aankomende cursussen. De inhoud van deze cursussen blijft elke keer hetzelfde.

Indien deze data je niet uitkomen en je graag op de hoogte gehouden wilt worden van toekomstige cursussen, neem dan contact op met de coördinator Theo van Mourik (t.j.van.mourik@rug.nl).

(Première) Juli 2024: 2-weekse ochtendcursus

  • Er zijn in totaal 6 sessies. Elke sessie duurt 4 uur en vereisen elk 3 à 4 uur voorbereiding.
  • Voor deze première zijn de sessies alleen op locatie op de Zernikecampus in Groningen. Locatie: Mercatorgebouw, zaal 5415.0031 (Landleven 1 Groningen)
  • Alle presentaties worden gegeven via de Kaltura classroom (geen account nodig) en zijn online te volgen.
  • Alle presentaties worden opgenomen en de opnames zijn tot ongeveer 6 maanden na de cursus beschikbaar.
  • Je ontvangt een certificaat van deelname voor het bijwonen van 5 van de 6 sessies of (indien gewenst) na het succesvol voltooien van een eindopdracht.
  • Aangezien dit de première van deze cursus is, willen we dit vieren door catering tijdens de sessies aan te bieden en een afsluitende lunch te organiseren. Omdat dit de première is, zullen we ook regelmatig om jullie feedback vragen.
  • Trainer: Emin Tatar
Sessie
Datum (tijd 9:00 - 13:00)
Voorbereiding

1  

Ma 1 juli

Install Python and Spyder or start in UWP/VRW
2
Wo 3 juli
H1 – H2.7 Intro and Basics
3
Vr 5 juli
H2.8 – H3 Basics and import data
4
Ma 8 juli
H4 Working with tables
5
Wo 10 juli
H5 Graphs
6
Vr 12 juli
H6 – H8 Descriptives, tests, programming

October 2024 – 6 online morning sessions over 3 weeks

  • Alle sessies duren 4 uur en vereisen elk 3 à 4 uur voorbereiding.
  • Alle presentaties worden gegeven via de Kaltura classroom (geen account nodig) en zijn volledig online.
  • Alle presentaties worden opgenomen en de opnames blijven tot ongeveer 6 maanden na de cursus beschikbaar.
  • Je ontvangt een certificaat voor een werkbelasting van 48 uur na het bijwonen van 5 van de 6 sessies of, als je dat liever hebt, na het voltooien van een eindopdracht.
  • Trainer: Emin Tatar
Session
Date (time 9:00 - 13:00)
Preparation

1  

Di 1 oktober
Install Python and Spyder or start in UWP/VRW
2
Vr 4 oktober
H1 – H2.7 Intro and Basics
3
Di 8 oktober
H2.8 – H3 Basics and import data
4
Vr 11 oktober
H4 Working with tables
5
Di 15 oktober
H5 Graphs
6
Vr 18 oktober
H6 – H8 Descriptives, tests, programming
Meer informatie

Voor meer informatie over deze of vergelijkbare cursussen kunt u contact opnemen met de coördinator, Theo van Mourik (t.j.van.mourik@rug.nl).

Laatst gewijzigd:13 juni 2024 15:55
View this page in: English