Ta kontakt

Kursplan

Python-grunnleggende for dataoppgaver

  • Installasjon av Python og oppsett av utviklingsmiljøet
  • Språklig grunnlag: variabler, datatyper, kontrollstrukturer
  • Skriving og kjøring av enkle Python-skripter

Filbehandling: CSV og Excel

  • Lese og skrive CSV-filer ved hjelp av csv-modulen og Pandas
  • Arbeide med Excel-filer ved hjelp av openpyxl/xlrd og Pandas
  • Praktiske øvelser: automatisering av filomforminger

Inføring i Pandas

  • DataFrame-grunnleggende: opprettelse, indeksering, valg og filtrering
  • Aggregerings- og grupperingsoperasjoner
  • Vanlige rengjøringsoperasjoner: manglende verdier, duplikater og typeomforminger

Inføring i Polars

  • Polars-konsepter og ytelseskarakteristika sammenlignet med Pandas
  • Grunnleggende DataFrame-operasjoner i Polars
  • Eksempel på brukstilfelle: når man skal velge Polars framfor Pandas

Avansert dataomforming (intermediær)

  • Komplekse joins, vindusfunksjoner og pivot-operasjoner i Pandas
  • Effektive mønstre for databehandling med Polars
  • Samleoperasjoner og optimalisering av minnebruk

Prosessautomatisering med Python

  • Skriving av skripter for å automatisere gjentakende dataprosesser og ETL-trinn
  • Planlegging av skripter med OS-planleggere eller oppgaveplanleggere
  • Logging, feilhåndtering og varsler

Pakking av skripter og beste praksis

  • Lage kjørbare filer med PyInstaller eller lignende verktøy
  • Prosjektstruktur, virtuelle miljøer og avhengighetsstyring
  • Begynnende versjonskontroll og dokumentasjon av arbeidsflyter

Praktisk miniprojekt

  • End-to-end-oppgave: lese råfiler, rense og omforme data, produsere output
  • Automatiser arbeidsflyten og pakker inn som et kjørbart skript eller kjørbare fil
  • Ettergang og forbedringer basert på kollegagjenkjennelse

Sammendrag og neste steg

Krav

  • Grunnleggende kjennskap til programmeringskonsepter eller villighet til å lære
  • Komfortabel med bruk av kommandolinjen eller terminalen for pakkeinstallasjon
  • Erfaring med regneark (CSV/Excel)

Målgruppe

  • Dataanalytikere og operativt personale som automatiserer dataprosesser
  • Analytiske ingeniører som søker lette ETL-skript
  • Profesjonelle med interesse for praktiske Python-baserte arbeidsflyter
 14 Timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier