Cursusaanbod
Python Fundamentals for Data Tasks
- Python installeren en de ontwikkelomgeving instellen
- Taalbasisprincipes: variabelen, datatypen, beheerdersstructuren
- Eenvoudige Python-scripts schrijven en uitvoeren
Bestandsbeheer: CSV en Excel
- CSV-bestanden lezen en schrijven met behulp van het csv-module en Pandas
- Werk met Excel-bestanden met behulp van openpyxl/xlrd en Pandas
- Praktische oefeningen: automatisering van bestandsoverzetting
Inleiding tot Pandas
- DataFrame basisprincipes: aanmaken, indexering, selectie en filteren
- Aggregatie- en groeperingsbewerkingen
- Gewone schoonmaakbewerkingen: ontbrekende waarden, dubbele waarden en typeconversies
Inleiding tot Polars
- Polars concepten en prestatiekenmerken in vergelijking met Pandas
- Basis DataFrame-bewerkingen in Polars
- Voorbeeld van toepassing: wanneer Polars kiezen boven Pandas
Geavanceerde gegevenstransformatie (Intermediair)
- Complexe joins, vensterfuncties en pivotbewerkingen in Pandas
- Efficiënte gegevensverwerkingspatronen met Polars
- Operaties koppelen en geheugengebruik optimaliseren
Procesautomatisering met Python
- Scripts schrijven voor het automatiseren van herhalende gegevensopdrachten en ETL-stappen
- Scripts plannen met behulp van OS-schedulers of taakschedulers
- Logboekregistratie, foutafhandeling en meldingen
Scripts pakketten en beste praktijken
- Executables maken met PyInstaller of vergelijkbare hulpmiddelen
- Projectstructuur, virtuele omgevingen en afhankelijkheidsbeheer
- Basisprincipes van versiebeheer en documentatie van workflows
Hands-on Mini-Project
- Eind-op-eind taak: rauw bestanden lezen, gegevens opschonen en transformeren, uitvoeren
- De workflow automatiseren en pakketten als uitvoerbare script of executable
- Overzicht en verbeteringen op basis van peer feedback
Samenvatting en volgende stappen
Vereisten
- Basisvaardigheden in programmeren of de bereidheid om te leren
- Verdieping in het gebruik van command-line of terminal voor pakketinstallaties
- Ervaring met het werken met spreadsheets (CSV/Excel)
Doelgroep
- Data-analyse en operationele medewerkers die dataopdrachten automatiseren
- Analytische ingenieurs die op zoek zijn naar lichtgewicht ETL-scripting
- Professionals geïnteresseerd in praktische Python-gebaseerde data workflows
Getuigenissen (5)
Het feit dat we meer praktische oefeningen hebben met meer gegevens die lijken op wat we in onze projecten gebruiken (satellietbeelden in rasterformaat)
Matthieu - CS Group
Cursus - Scaling Data Analysis with Python and Dask
Automatisch vertaald
Ik vond de trainer erg deskundig en beantwoordde vragen met vertrouwen om de begrip te verduidelijken.
Jenna - TCMT
Cursus - Machine Learning with Python – 2 Days
Automatisch vertaald
Zeer goed voorbereid en deskundig trainer met perfecte communicatie in het Engels. De cursus was praktisch (oefeningen + voorbeelden van toepassingen).
Monika - Procter & Gamble Polska Sp. z o.o.
Cursus - Developing APIs with Python and FastAPI
Automatisch vertaald
De uitleg
Wei Yang Teo - Ministry of Defence, Singapore
Cursus - Machine Learning with Python – 4 Days
Automatisch vertaald
Trainer ontwikkelt training op basis van de tempo van de deelnemer
Farris Chua
Cursus - Data Analysis in Python using Pandas and Numpy
Automatisch vertaald