Neem contact met ons op

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
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Getuigenissen (3)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën