Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 14 timmar
Kursplan
Python-grunder för uppgifter kring data
- Installation av Python och upprustning av utvecklingsmiljön
- Språkbas: variabler, datatyper, styrningstrukturen
- Skrivning och körning av enkla Python-skript
Filhantering: CSV och Excel
- Läsning och skrivning av CSV-filer med csv-modulen och Pandas
- Arbete med Excel-filer med openpyxl/xlrd och Pandas
- Praktiska övningar: Automatisering av filkonverteringar
Introduktion till Pandas
- Grundläggande i DataFrame: skapande, indexer, urval och filtrering
- Aggregering och grupperingsoperationer
- Vanliga rengöringsåtgärder: saknade värden, duplicat och typkonverteringar
Introduktion till Polars
- Polars begrepp och prestandakarakteristiker jämfört med Pandas
- Grundläggande DataFrame-operationer i Polars
- Användningsfallsexempel: När man bör välja Polars framför Pandas
Avancerad datatransformation (Mellanläggande nivå)
- komplexa joinar, fönsterfunktioner och pivotoperationer i Pandas
- Effektiva datahanteringsscheman med Polars
- Concatning av operationer och optimering av minnesanvändning
Processautomation med Python
- Skrivning av skript för att automatisera upprepande datauppgifter och ETL-steg
- Schema för skript med OS-schema eller uppgiftsscheman
- Loggning, felhantering och aviseringar
Skriptpackning och bästa praxis
- Skapande av körbara program med PyInstaller eller liknande verktyg
- Projektstruktur, virtuella miljöer och hantering av beroenden
- Grundläggande i versionshantering och dokumentation av flöden
Hands-on Mini-Projekt
- Slutlig uppgift: Läs rådata, rensa och transformera data, skapa utdata
- Automatisera flödet och paketera som körbart skript eller körbart program
- Genomgång och förbättringar baserade på peer-feedback
Sammanfattning och nästa steg
Krav
- Grundläggande kännedom om programmeringskoncept eller vilja att lära sig
- Behärska användning av kommandorad eller terminal för att installera paket
- Erfarenhet av att arbeta med kalkylark (CSV/Excel)
Targetgrupp
- Dataanalytiker och operationellt personal som automatiserar uppgifter kring data
- Analysingenjörer som söker lätta ETL-skriptlösningar
- Yrkesverksamma som är intresserade av praktiska dataflöden baserade på Python
Vittnesmål (2)
allt var perfekt
Florin Vrincianu
Kurs - Python Programming Fundamentals
Maskintolkat
Praktiska övningar relaterade till innehållet hjälper verkligen till att förstå mer om varje ämne. Dessutom är det bra och hjälpsamt att börja lektionen med en föreläsning och sedan fortsätta med praktiska övningar, vilket gör det lättare att relatera till den tidigare presenterade föreläsningen.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Kurs - Introduction to Data Science and AI using Python
Maskintolkat