Kursplan
Python Grundläggande för Datauppgifter
- Installera Python och sätt upp utvecklingsmiljön
- Språkfundament: variabler, datatyper, kontrollstrukturer
- Skriva och köra enkla Python-skript
Filhantering: CSV och Excel
- Läsa och skriva CSV-filer med csv-modulen och Pandas
- Arbeta med Excel-filer med openpyxl/xlrd och Pandas
- Praktiska övningar: automatisera filkonverteringar
Introduktion till Pandas
- DataFrame-grundläggande: skapa, indexera, välja och filtrera
- Agregering och grupperingsoperationer
- Kommon rengörningsoperationer: saknade värden, dubletteringar, och typkonverteringar
Introduktion till Polars
- Polars-koncept och prestandaegenskaper jämfört med Pandas
- Grundläggande DataFrame-operationer i Polars
- Användningsfall: när man ska välja Polars istället för Pandas
Förvärvad Datatransformation (Mellanliggande)
- Komplexa joins, fönsterfunktioner och pivotoperationer i Pandas
- Effektiv dataprocessering med Polars
- Länka operationer och optimera minnesanvändning
Processautomatisering med Python
- Skriva skript för att automatisera upprepade datauppgifter och ETL-steg
- Körning av skript med operativsystemets schemaläggare eller uppgiftsschemaläggare
- Loggning, felhantering och notiser
Packa Skript och Bästa Praxis
- Skapa exekverbara filer med PyInstaller eller liknande verktyg
- Projektstrukturering, virtuella miljöer, och beroendehantering
- Grundläggande versionkontroll och dokumentering av arbetsflöden
Händer Mini-Projekt
- Från början till slut: läs råa filer, rengör och transformera data, generera utdata
- Automatisera arbetsflödet och paketera som ett körbart skript eller exekverbar fil
- Granskning och förbättringar baserade på kamratbedömning
Sammanfattning och Nästa Steg
Krav
- Grundläggande bekantskap med programmeringskoncept eller vilja att lära
- Behaglighet att använda kommandorad eller terminal för paketinstallation
- Erfarenhet av arbete med kalkylblad (CSV/Excel)
Målgrupp
- Dataanalytiker och operatörspersonal som automatiserar datauppgifter
- Analytiska ingenjörer som söker lättviktiga ETL-script
- Professionella intresserade av praktiska Python-baserade dataflöden
Vittnesmål (5)
Det faktum att vi har mer praktiska övningar med mer liknande data som vi använder i våra projekt (satellitbilder i rasterformat)
Matthieu - CS Group
Kurs - Scaling Data Analysis with Python and Dask
Maskintolkat
I thought the trainer was very knowledgeable and answered questions with confidence to clarify understanding.
Jenna - TCMT
Kurs - Machine Learning with Python – 2 Days
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Kurs - Developing APIs with Python and FastAPI
The explaination
Wei Yang Teo - Ministry of Defence, Singapore
Kurs - Machine Learning with Python – 4 Days
Trainer develops training based on participant's pace