Cursusaanbod
Basisprincipes van Python voor datataken
- Python installeren en de ontwikkelomgeving opzetten
- Grondbeginselen van het programmeren: variabelen, datatypes en besturingsstructuren
- Eenvoudige Python-scripts schrijven en uitvoeren
Bestandsverwerking: CSV en Excel
- CSV-bestanden beheren met de csv-module en Pandas
- Excel-bestanden verwerken met openpyxl/xlrd en Pandas
- Praktijkopdrachten: automatiseren van bestandsconversies
Inleiding tot Pandas
- Grondbeginselen van DataFrames: aanmaken, indexering en filteren
- Samenvoegingen en groeperingsoperaties op data uitvoeren
- Veelvoorkomende opruimingsacties: ontbrekende waarden, dubbele records en typeconversie
Inleiding tot Polars
- Polars-concepten en prestatiekenmerken vergeleken met Pandas
- Basishandelingen met DataFrames in Polars
- Toepassingsvoorbeelden: wanneer is Polars een betere keuze dan Pandas?
Gevorderde data-transformatie (intermediate niveau)
- Gecompliceerde samenvoegingen, windowfuncties en pivotoperaties in Pandas
- Efficiënte verwerkingstechnieken voor gegevens in Polars
- Opeenvolgende bewerkingen combineren en geheugengebruik optimaliseren
Automatisering van processen met Python
- Scripten schrijven om repetitieve dataprocessen en ETL-activiteiten te automatiseren
- Schedules instellen voor scripts via besturingssystemen of task schedulers
- Logging, foutafhandeling en meldingmechanismen toevoegen
Scriptpackaging en best practices
- Uitvoerbare pakketten creëren met PyInstaller of vergelijkbare hulpmiddelen
- Projectstructuur, virtuele omgevingen en afhankelijkheidsbeheer
- Grondbeginselen van versiebeheer en het documenteren van workflows
Praktische Miniproject
- Compleet proces doorlopen: onbewerkte bestanden lezen, data opschonen en bewerken, resultaten genereren
- De volledige werkstroom automatiseren en omzetten naar een uitvoerbaar script of programma
- Evaluatie door peers en mogelijke verbeteringen aanbrengen
Samenvatting en vervolgstappen
Vereisten
- Basiskennis van programmeerconcepten of bereidheid om deze te leren
- Vlot kunnen werken met command line of terminal bij het installeren van pakketten
- Ervaring met het bewerken van spreadsheets (CSV/Excel)
Doelgroep
- Data-analysten en operationele medewerkers die datataken automatiseren
- Analytische ingenieurs die lichte ETL-scripting nodig hebben
- Professionals met interesse in praktische Python-gebaseerde data-werkstromen
Getuigenissen (3)
alles was perfect
Florin Vrincianu
Cursus - Python Programming Fundamentals
Automatisch vertaald
De aanpassing van de exos aan onze context en het meenemen van onze vraag
Amel Guetat - EURO-INFORMATION DEVELOPPEMENTS
Cursus - Fraud Detection with Python and TensorFlow
Automatisch vertaald
Praktijkopdrachten gerelateerd aan de inhoud helpen echt om meer te begrijpen over elk onderwerp. Bovendien is de manier waarop de les begint met een college en verdergaat met praktijkopdrachten goed en helpt het om de eerder gepresenteerde lesstof beter te relateren.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Cursus - Introduction to Data Science and AI using Python
Automatisch vertaald