Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Fondamenti di Python per compiti dati
- Installazione di Python e configurazione dell’ambiente di sviluppo
- Concetti base del linguaggio: variabili, tipi di dati e strutture di controllo
- Scrivere ed eseguire semplici script in Python
Gestione dei file: CSV ed Excel
- Lettura e scrittura di file CSV tramite il modulo csv e Pandas
- Lavorare con i file Excel utilizzando openpyxl/xlrd e Pandas
- Esercizi pratici: automatizzazione della conversione dei formati di file
Introduzione a Pandas
- Nozioni fondamentali sui DataFrame: creazione, indicizzazione, selezione e filtraggio
- Operazioni di aggregazione e raggruppamento dei dati
- Pulizia dei dati: gestione di valori mancanti, duplicati e conversione dei tipi di dati<\/li>
Introduzione a Polars
- Concetti fondamentali di Polars e confronto delle sue prestazioni rispetto a Pandas
- Operazioni base sui DataFrame in Polars
- Esempio pratico: quando conviene scegliere Polars anziché Pandas
Trasformazione avanzata dei dati (livello intermedio)
- Operazioni complesse di join, funzioni di finestra e pivot in Pandas
- Tecniche ottimali per l’elaborazione dei dati con Polars
- Composizione delle operazioni e gestione efficiente della memoria
Automatizzazione dei processi tramite Python
- Scrivere script per automatizzare attività ripetitive e fasi ETL legate ai dati
- Pianificazione degli script tramite i scheduler del sistema operativo o altri strumenti dedicati
- Registrazione dei log, gestione degli errori e notifiche automatiche
Ing Packaging degli script e migliori pratiche
- Creazione di eseguibili tramite PyInstaller o strumenti simili
- Strutturazione dei progetti, ambienti virtuali e gestione delle dipendenze
- Nozioni base sul controllo versioni e documentazione dei flussi di lavoro
Mini-progetto pratico
- Completamento di un intero ciclo: lettura dei file grezzi, pulizia e trasformazione dei dati fino alla produzione del risultato finale
- Automatizzazione del flusso lavorativo e creazione di uno script eseguibile o pacchetto autonomo
- Valutazione collettiva per identificare miglioramenti possibili<\/li>
Riepilogo e prossimi passi
Requisiti
- Conoscenza di base dei concetti programmativi o disponibilità ad apprenderli
- Facilità nell’utilizzo della riga di comando per l’installazione di pacchetti
- Esperienza nella gestione di fogli di calcolo (CSV/Excel)
Destinatari del corso
- Analisti dati e operatori che desiderano automatizzare processi legati ai dati
- Ingegneri analitici in cerca di soluzioni ETL semplici ed efficienti
- Professionisti interessati a flussi di lavoro pratici basati su Python per la gestione dei dati
14 ore
Recensioni (2)
tutto era perfetto
Florin Vrincianu
Corso - Python Programming Fundamentals
Traduzione automatica
Gli esercizi pratici correlati al contenuto aiutano davvero a comprendere meglio ogni argomento. Inoltre, lo stile di inizio lezione con una presentazione teorica e continuazione con esercizi pratici è buono e utile per collegare il materiale presentato inizialmente.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Corso - Introduction to Data Science and AI using Python
Traduzione automatica