Learnit Training

Cursus Python voor data-analyse

Meer inzicht in het gedrag van je doelgroep

De programmeertaal Python is uitermate geschikt om data mee te bewerken. Ook als je alleen basiskennis van programmeren in Python hebt, kun je al snel eenvoudige data-analyses en grafieken maken. En de toepassingsmogelijkheden zijn eindeloos, denk bijvoorbeeld aan machine learning, data mining en artificial intelligence. Zelfs Google gebruikt Python voor haar Deep Learning Framework.

Heb je in je werk veel te maken met data bewerken, interpreteren en presenteren? Natuurlijk kom je met Excel en Powerpoint ook een heel eind, maar data-analyse in Python werkt vele malen handiger en sneller. Tover je gebruikersdata met behulp van Python om in heldere verklarende analyses en voorspellende analyses. Krijg meer inzicht in het gedrag je doelgroep. En stuur je bedrijfsstrategie doelgericht bij.

Hoe kun je databestanden in Python analyseren en omzetten naar bruikbare inzichten? Je leert het in de 3-daagse cursus Python voor data-analyse.

Inhoud cursus Python voor data-analyse

In de 3-daagse training Python voor data-analyse ga je aan de slag met de modules binnen Python waarmee je data snel en effectief kunt omzetten in bruikbare inzichten en grafieken. Daarbij maak je gebruik van het grote aantal bibliotheken in Python. Op dag 1 frissen we de algemene kennis van werken met Python en de meest gebruikte begrippen en expressies op. Dag 2 en 3 staan in het teken van data analyseren, bewerken, aggregeren en verwerken in interactieve presentaties met behulp van modules als NumPy, Pandas, iPython, Jupyter en Pyplot.

Onderdelen training Python voor data-analyse

In de cursus Python voor data-analyse komen de volgende onderwerpen aan de orde:

Variabelen en expressies:

  • Wat is een variabele en hoe gebruik je hem?
  • Wat is een expressie?
  • Control flow expressies

Datatypen en hun toepassing:

  • Number: werken met getallen
  • String: werken met tekenreeksen
  • List: werken met een lijst van variabelen
  • Tuple: werken met tupels
  • Dictionary: werken met woordenboeken

Python comprehensions:

  • Wat is een list comprehension?
  • Wat is een dictionary comprehension?
  • Hoe gebruik je comprehensions in Python?

Python functies:

  • De syntax van een functie
  • Een functie aanroepen
  • Standaard parameters en named parameters

Python classes en objects:

  • Wat is een class?
  • Wat is een object?
  • Hoe gebruik je classes en objects?

iPython and Jupyter:

  • Wat is iPython?
  • Wat is Jupyter?
  • Data analyseren met iPython en Jupyter
  • Jupyter notebooks maken

NumPy:

  • Wat is NumPy en waarvoor gebruik je het?
  • NumPy arrays creëren
  • Bewerkingen uitvoeren op NumPy arrays
  • Arrays splitsen en propagation
  • Arrays vectoriseren

Pandas

  • Gestructureerde data en datapackages
  • Series en frames
  • Excelbestanden lezen en schrijven
  • Excelbestanden analyseren
  • Rijen en kolommen wijzigen

Pyplot:

  • Grafieken creëren
  • Meer dan één grafiek in een figuur
  • Hoe geef je grafieken titels, subtitels, legenda’s en eenheden
  • JSON of Excelgegevens gebruiken als bron voor grafieken

Doelgroep cursus Python voor data-analyse

De cursus Python voor data-analyse is bedoeld voor developers, analisten, consultants en alle anderen die willen leren data te analyseren, te vertalen in bruikbare inzichten en te converteren naar heldere grafieken en interactieve presentaties.

Lesmethodiek

Learnit biedt de cursus Python voor data-analyse aan als klassikale training. De training vindt plaats in kleine groepen en wordt verzorgd door een ervaren trainer. Theorie en oefenopdrachten wisselen elkaar af, waardoor je het geleerde direct in de praktijk kunt brengen. Je kunt de training volgen op je eigen laptop of op een oefenlaptop van Learnit Training.

Na afloop wordt een Learnit-certificaat uitgereikt als bewijs van deelname.

Resultaat cursus Python voor data-analyse

Na afloop van de training Python voor data-analyse:

  • ken je het verschil tussen verklarende analyses en voorspellende analyses
  • kun je Python gebruiken om data te bewerken en te analyseren
  • heb je inzicht in Python variabelen, expressies, control flow statements
  • begrijp je welke datatypen er zijn, zoals strings, lists, tuples en dictionaries
  • weet je wat list comprehensions en dictionary comprehensions zijn en wat je ermee kunt
  • ken je de meest gebruikte Python functies voor data-analyse
  • kun je effectief gebruikmaken van de built-in functies van Python
  • kun je classes en objects toepassen
  • ben je bekend met de modules iPython en Jupyter
  • kun je grote hoeveelheden data verwerken met NumPy
  • kun je Excelbestanden bewerken met Pandas
  • weet je hoe je grafieken kunt maken met Pyplot
  • kun je met Python diverse soorten data omzetten in bruikbare inzichten
  • krijg je meer inzicht in het gedrag van je doelgroep
  • kun je je bedrijfsstrategie doelgericht bijsturen op basis van alle inzichten.

Voorkennis

Om deel te nemen aan de cursus Python voor data-analyse heb je globale kennis van programmeren in Python nodig en affiniteit met data-analyse.

Opmerking

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.

Investering

Open inschrijving, per persoon, inclusief cursusmateriaal en lunch:


Duur

3 dagen

Prijs per dag (excl. btw)

€ 550,-

Subtotaal

€ 1650,-

btw 21%

€ 346,50

Totaal incl. btw

€ 1996,50

Certificaat

Na afronding van de training wordt een Learnit-certificaat uitgereikt als bewijs van deelname.


Referenties

De cursus Python voor data-analyse is beoordeeld met een gemiddelde van 8.2.

“Prima training, direct toepasbaar. Cursus gegeven door een leraar met ervaring in gebruik van Python. Echt een aanrader!!” - Be­oor­de­ling: 8.4

R.A.A. van Vliet, STEricsson - Python Programming

“Intensief en inspirerend!” - Be­oor­de­ling: 8.1

Christiaan Kusters, AFM - Programmeren in Python

“Ik heb deze training naar volle tevredenheid gevolgd. Een zeer goede trainer met veel praktijkervaring wist de lesstof voor mij en mijn collega's met aansprekende voorbeelden en opdrachten duidelijk over te brengen. Ik kan deze cursus eenieder aanraden die in een korte tijd bekend wil raken met Python.” - Be­oor­de­ling: 8.3

Robin van Schaik, Albelli B.V. - Programmeren in Python

“Leuke, interessante training voor een eerste basis te leggen om aan de slag te gaan met Python” - Be­oor­de­ling: 8.6

Sander Huitema, Nederlandse Gasunie N.V. - Programmeren in Python

“De training heeft mij in 2 dagen een goed beeld gegeven van Python, de basics, de mogelijkheden maar ook het zelf bezig zijn en oefenen hier van. Nu is de drempel voor mij lager om het zelf te gaan gebruiken.” - Be­oor­de­ling: 7.7

Frederica Janga, Nederlandse Gasunie N.V. - Programmeren in Python

“Goede praktisch inleiding in Python. Je leert om zelfstandig te kunnen programmeren.” - Be­oor­de­ling: 7.7

Fred Uiterweerd, Stichting ICTU - Programmeren in Python

“Uitgebreide behandeling van de ins en outs van Python, met vooral praktisch bruikbare tips. Op een compacte en begrijpelijke manier gebracht door de 'Pythonista' Andre van Wieringen. Hij heeft ons in 3 lesdagen echt naar een 'higher level' gebracht. Zeker aan te bevelen!” - Be­oor­de­ling: 8.7

Paul de Vries, Xsens Technologies B.V. - Programmeren in Python