Programming with Python: e-learning

Leer programmeren met Python in deze e-learning training. Geef je carrière een boost door de meest gebruikte programmeertaal aan je skills toe te voegen!

Introductie

Python is één van de bekendste programmeertalen en wordt veel gebruikt in de BI-wereld. In deze e-learning leer je de basiselementen van Python. Je krijgt inzicht in de mogelijkheden en toepassingen van Python, leert werken met verschillende datatypes, kunt variabelen gebruiken en weet hoe je kunt werken met functies.

Tijdens deze hands-on cursus bouw je ervaring op met de Python taal. Je legt daarmee het fundament voor eventuele vervolgstappen zoals onze Data Science II: Data Science en Machine Learning training. Met Python in je rugzak kun je echt alle kanten op!

In deze e-learning leer je:

  1. De toepassingen van Python
  2. Python code schrijven, begrijpen en ontleden
  3. Herhalende werkzaamheden automatiseren met Python

Programma

In deze e-learning kun je praktisch aan de slag. Je ontdekt stap voor stap hoe Python werkt. We oefenen veel en gebruiken herkenbare voorbeelden. Zo weet je zeker dat je de stof direct kunt gebruiken.

  • Introductie in Python
    Je leert alles over de omgevingen waarin Python wordt gebruikt, de verhouding tot andere programmeertalen en de voor- en nadelen.
  • Python instellen
    We gaan stap voor stap de handelingen af die nodig zijn om met Python te kunnen werken. Denk dan aan het installeren en configureren van Python op je PC en bijvoorbeeld het werken met Github.
  • Variabelen en datatypen
    We starten met de verschillende datatypen die je tegen kunt komen en hoe je met die verschillende datatypen omgaat bij het programmeren.
  • Operatoren
    Je gaat leren werken met allerlei vormen van operatoren zoals rekenkundige, logische en relationele operatoren. Deze heb je nodig om vergelijkingen te kunnen maken en condities te kunnen bouwen.
  • Lists
    Data is vaak opgeslagen in de vorm van lijsten. Je leert hoe je op een goede manier met lijsten kunt werken.
  • Functions
    Python heeft veel handige functies die je veel werk uit handen kunnen nemen. Daarnaast zijn er libraries (bibliotheken) waaruit je extra functies kunt importeren.
  • Condities en loops
    Iets wat je natuurlijk veel gaat gebruiken, het inbouwen van condities en het inbouwen van herhalingen van je code.
  • Object Oriented Programming
    Je leert de principes van objectgeoriënteerd programmeren. Dat is een standaardaanpak voor het structureren van code in grotere projecten. Je leert gebruik maken van classes waardoor je code kunt groeperen, waardoor je applicaties beter onderhoudbaar en schaalbaar worden.
  • Testen en debuggen
    In deze module leer je de fundamenten van unit testing, waarbij je leert hoe je tests schrijft die zorgen dat je code consistent functioneert onder verschillende omstandigheden. Goed ontworpen tests zijn essentieel voor het minimaliseren van bugs en het waarborgen van de kwaliteit van je applicaties.
  • Libraries
    Je leert hoe je bibliotheken kunt toevoegen aan je model zodat je veel extra functionaliteit tot je beschikking krijgt.

En natuurlijk zit de training vol praktische tips en eyeopeners. Ook voor wie dacht: dit weet ik al wel. Na afloop ontvang je een certificaat en mag je trots zijn op wat je hebt geleerd!

Kosten

Het inschrijfgeld bedraagt € 849 per persoon (exclusief 21% BTW). De e-learning module is 3 maanden geldig, je ontvangt persoonlijke begeleiding en je ontvangt een certificaat van deelname na afronding van de modules.

Voor wie

Deze cursus is ideaal voor mensen die nog niet of nauwelijks met Python hebben gewerkt. Je leert werken met de Python taal en werkt direct aan concrete toepassingen. Ook mensen die zich willen omscholen richting Python developer of het vakgebied Data Science maken met deze training een vliegende start.

Wat heb je nodig?

Voor het volgen van deze e-learning heb je alleen een PC nodig en rechten om diverse dingen op je PC te kunnen installeren.

Taal

Deze e-learning is alleen in het Engels beschikbaar.

E-learning

In deze e-learning module ga je in je eigen tempo aan de slag! Na het inschrijven krijg je toegang tot een online leeromgeving waar je modules staan te wachten. Je kunt in je eigen tempo studeren en door de modules heen gaan. In totaal heb je 3 maanden de tijd om de modules af te ronden. De modules bestaan uit veel verschillende leervormen, zo is de training opgebouwd uit video’s, animaties, podcasts en tekst. Tussendoor krijg je steeds opdrachten om te oefenen en wordt je kennis getoetst door middel van een quiz of open vragen. Je kunt via Slack vragen stellen en ook met andere cursisten afstemmen. Kortom, we doen er alles aan om je een goede leerervaring te bieden!