Corso di formazione Analisi dei dati con Python, Pandas e Numpy
Python è un linguaggio di programmazione versatile, apprezzato per la sua semplicità e leggibilità. Pandas è una libreria Python che offre strutture dati utili per lavorare con dati strutturati (tabulari, multidimensionali e potenzialmente eterogenei) nonché serie temporali. Numpy, a sua volta, fornisce il supporto fondamentale per i calcoli numerici attraverso le sue operazioni su array. Insieme, questi strumenti costituiscono un ecosistema robusto per la gestione ed analisi dei dati in Python.
Questo corso formativo tenuto da istruttori (in modalità online o in aula) si rivolge a sviluppatori Python e analisti di dati di livello intermedio che desiderano migliorare le proprie competenze nell’analisi e nella manipolazione dei dati tramite Pandas e Numpy.
Al termine del corso, i partecipanti saranno in grado di:
- Configurare un ambiente di sviluppo contenente Python, Pandas e Numpy.
- Sviluppare applicazioni per l’analisi dei dati utilizzando Pandas e Numpy.
- Eseguire operazioni avanzate di pulizia, ordinamento e filtraggio dei dati.
- Effettuare aggregazioni statistiche e analizzare serie temporali.
- Visualizzare i dati mediante Matplotlib e altre librerie grafiche.
- Correggere ed ottimizzare il codice di analisi dei dati.
Formato del corso
- Lezioni interattive accompagnate da discussioni.
- Molti esercizi pratici e attività di applicazione diretta.
- Lavoro pratico in un ambiente di laboratorio reale.
Opzioni di personalizzazione del corso
- Per richiedere un percorso formativo su misura, vi preghiamo di contattarci per concordare i dettagli.
Struttura del corso
Giorno 1:
Ripasso delle nozioni base di Python e di analisi dei dati
Introduzione a Numpy
- Creazione di array con Numpy
- Operazioni comuni sugli array matriciali
- Utilizzo delle funzioni vettorizzate (ufuncs)
- Viste e trasmissione dei dati tra gli array Numpy
- Ottimizzazione prestazionale mediante l’evitamento degli cicli di ripetizione
- Analisi delle performance con cProfile
Analisi dei dati con Pandas
- Lavorare con dati vettorizzati in Pandas
- Pulizia e trasformazione dei dati
- Ordinamento e filtraggio delle informazioni
- Aggregazioni statistiche sui dati<\/li>
- Analisi di serie temporali
Visualizzazione dei dati con Matplotlib
- Creazione di grafici tramite Matplotlib
- Integrazione di Matplotlib con Pandas
- Realizzazione di rappresentazioni grafiche di qualità
- Visualizzazione diretta dei dati nei notebook Jupyter
- Approfondimento su altre librerie grafiche disponibili in Python
Giorno 2:
Altre librerie Python per l’analisi dei dati
- scikit-learn
- Scipy
- statsmodel
- RPy2
Sintesi finale e prossimi passi da intraprendere
Requisiti
- Conoscenze di base di Python e di analisi dei dati
Destinatari
- Sviluppatori Python
- Analisti di dati
I corsi di formazione interaziendali richiedono più di 5 partecipanti.
Corso di formazione Analisi dei dati con Python, Pandas e Numpy - Prenotazione
Corso di formazione Analisi dei dati con Python, Pandas e Numpy - Richiesta
Analisi dei dati con Python, Pandas e Numpy - Richiesta di consulenza
Recensioni (1)
L'istruttore sviluppa la formazione in base al ritmo del partecipante
Farris Chua
Corso - Data Analysis in Python using Pandas and Numpy
Traduzione automatica
Corsi in Arrivo
Corsi relativi
Allarmi avanzati e automazione con Grafana e Prometheus
14 oreSi tratta di un corso pratico tenuto da istruttori Italia (online o in presenza), destinato a professionisti DevOps e SRE di livello avanzato che desiderano perfezionare le proprie competenze nell’ambito degli allarmi e dell’automazione con Grafana e Prometheus.
Al termine del corso, i partecipanti saranno in grado di:
- Creare e gestire regole avanzate per gli allarmi in Prometheus.
- Integrare Prometheus Alertmanager con strumenti esterni mediante webhook.
- Automatizzare le risposte agli allarmi per una risoluzione più rapida dei problemi.
- Utilizzare Grafana per visualizzare e gestire efficacemente gli allarmi.
ArcGIS per l'analisi spaziale
14 oreQuesto corso formativo dal vivo, tenuto da istruttori (Italia, online o in presenza), è pensato per ecologi sul campo e responsabili della conservazione che desiderano creare progetti basati su dati spaziali in ArcGIS.
Al termine del corso, i partecipanti saranno in grado di:
- Generare dati spaziali sotto forma di visualizzazioni.
- Effettuare analisi geostatistiche sui dati reali.
- Applicare l’analisi dei dati spaziali, il loro elaborazione e la creazione di mappe mediante ArcGIS.
- Analizzare dati spaziali per scopi progettuali in ArcGIS.
ArcGIS: dal livello base all’avanzato
35 oreQuesto corso di formazione live, tenuto da istruttori in Italia (online o in sede), è pensato per professionisti e analisti GIS di livello principiante ad avanzato che desiderano imparare a utilizzare ArcGIS in modo efficace per la visualizzazione dei dati, l’analisi spaziale e la gestione di progetti geospaziali.
Al termine del corso, i partecipanti saranno in grado di:
- Navigare ed utilizzare gli strumenti di ArcGIS per la gestione dei dati geospaziali.
- Creare e personalizzare mappe tramite l’uso di livelli e attributi.
- Eseguire analisi spaziali avanzate nonché operazioni di geoprocessing.
- Automatizzare i flussi di lavoro mediante ModelBuilder e Python.
ArcGIS Enterprise per il supporto tecnico
14 oreQuesto corso formativo guidato da un istruttore in Italia (online o in sede) è pensato per il personale IT alle prime armi che desidera fornire un supporto tecnico affidabile per ArcGIS Enterprise, risolvendo con efficacia ogni anomalia o guasto.
Alla fine della formazione i partecipanti saranno in grado di:
- Comprendere l’architettura e le componenti fondamentali di ArcGIS Enterprise.
- Installare, configurare e gestire correttamente ArcGIS Enterprise.
- Acquisire competenze pratiche nella risoluzione dei problemi più comuni.
- Padroneggiare le tecniche di monitoraggio e manutenzione degli ambienti ArcGIS Enterprise.
- Dominare i metodi per il backup, il ripristino dei dati e l’ottimizzazione delle prestazioni.
Fondamenti di ArcGIS
14 oreQuesta formazione dal vivo, tenuta da un instructore in Italia (online o presso la vostra sede), si rivolge a professionisti di livello principiante che desiderano apprendere i concetti fondamentali e gli strumenti di ArcGIS.
Alla fine di questo corso, i partecipanti saranno in grado di:
- Comprendere i concetti base del GIS e dei dati spaziali.
- Navigare nell'interfaccia di ArcGIS.
- Creare e gestire dati spaziali.
- Eseguire analisi spaziali di base.
- Creare mappe e visualizzazioni.
ArcGIS Professional Plus: Gestione e analisi avanzata dei dati GIS
14 oreArcGIS Professional Plus rappresenta una versione avanzata di ArcGIS Pro, fornendo funzionalità potenziate per l’analisi geospaziale, la modellazione 3D, l’automazione e la collaborazione a livello aziendale.
Questo corso formativo in presenza di un docente (online o in sede) si rivolge a professionisti GIS di livello intermedio che desiderano migliorare le proprie competenze nell’analisi dei dati spaziali, nell’automazione e nella condivisione mediante gli strumenti offerti da ArcGIS Professional Plus.
Al termine del corso, i partecipanti saranno in grado di:
- Utilizzare gli strumenti di ArcGIS Pro Plus per la visualizzazione e l’analisi dei dati.
- Creare mappe 2D e 3D sfruttando tecniche avanzate di simbologia e elaborazione geospaziale.
- Automatizzare flussi di lavoro tramite ModelBuilder e lo scripting in Python.
- Integrare ArcGIS con servizi dati esterni e sistemi aziendali.
Struttura del corso
- Lezioni interattive e discussioni guidate.
- Numerosi esercizi pratici per consolidare le competenze acquisite.
- Attività di implementazione diretta in un ambiente laboratoriale reale.
Opzioni di personalizzazione del corso
- Per richiedere un percorso formativo su misura, contattaci per concordare i dettagli.
ArcGIS Pro avanzato per l'analisi spaziale
35 oreQuesto corso formativo dal vivo, tenuto da istruttori Italia (in modalità online o in sede), è pensato per professionisti GIS di livello avanzato che desiderano utilizzare ArcGIS Pro per migliorare le proprie capacità analitiche spaziali, effettuare approfondite analisi geostatistiche e applicare tecniche avanzate di modellazione 3D al fine di prendere decisioni più efficaci e risolvere problemi concreti.
Al termine del corso i partecipanti saranno in grado di:
- Sviluppare competenze avanzate nelle tecniche di analisi spaziale tramite ArcGIS Pro.
- Utilizzare lo scripting Python per l'automazione e l'elaborazione complessa dei dati.
- Applicare la modellazione spaziale alla risoluzione di situazioni reali.
- Eseguire analisi geostatistiche per una corretta interpretazione dei dati.
- Integrare fonti di dati esterne e sfruttare l'analisi spaziale tridimensionale.
Soluzioni integrate avanzate per i sistemi elettrici e il GIS
70 oreNel contesto di un settore energetico in continua evoluzione, l’integrazione tra l’analisi dei fenomeni transitori elettrici e dati geografici precisi rappresenta una necessità strategica. Attualmente, l’utilizzo disomogeneo e frammentato dei dati comporta rischi operativi significativi. Questo corso intensivo della durata di 14 giorni, tenuto a Melbourne, è stato progettato per colmare il divario tra ingegneria elettrica e gestione geospaziale.
Sistemi Informativi Geografici Avanzati (GIS)
21 oreQuesto corso formativo dal vivo, tenuto da istruttori Italia (in modalità online o in presenza), è rivolto a geografi di livello intermedio desiderosi di approfondire le proprie competenze nell’analisi spaziale, nella gestione dei dati e nelle applicazioni GIS.
Al termine del corso, i partecipanti saranno in grado di:
- Applicare tecniche avanzate di analisi spaziale per risolvere problemi geografici complessi.
- Gestione di grandi database spaziali e controllo della qualità dei dati.
- Creare mappe dinamiche e interattive nonché visualizzazioni adatte a diversi contesti applicativi.
- Utilizzare la programmazione e l’automazione per ottimizzare i flussi di lavoro GIS.
L'assicurazione nell'era digitale
14 ore"L'assicurazione nell'era digitale" è una panoramica pratica su come la trasformazione digitale stia ridisegnando i prodotti, le operazioni e l’interazione con i clienti nel settore assicurativo.
Questo corso formativo dal vivo, tenuto da istruttori (in modalità online o in presenza), è rivolto a professionisti del settore assicurativo di livello intermedio che desiderano comprendere e applicare le tecnologie digitali, le strategie basate sui dati e i modelli innovativi per modernizzare servizi e processi aziendali.
Al termine del corso, i partecipanti saranno in grado di:
- Spiegare il ruolo dell’intelligenza artificiale, dei Big Data, dell’Internet delle Cose e dell’automazione nei processi assicurativi moderni.
- Identificare le tendenze del settore InsurTech e il loro impatto sull’ecosistema assicurativo.
- Progettare strategie orientate al cliente grazie all’utilizzo di strumenti digitali e analisi dei dati.
- Applicare metodi basati sui dati nella gestione del rischio e nel processo decisionale.
- Formulare piani efficaci di innovazione e gestione del cambiamento adatti alle compagnie assicurative.
- Analizzare casi pratici reali e tradurli in azioni concrete all’interno delle rispettive organizzazioni.
Struttura del corso
- Lezioni interattive e dibattiti guidati dagli istruttori.
- Analisi di casi studio ed esercitazioni di gruppo pratiche.
- Attività applicative e pianificazione strategica per le organizzazioni dei partecipanti.
Opzioni di personalizzazione del corso
- Per richiedere un programma formativo su misura, contattateci per concordare i dettagli.
IREB CPRE – Livello Base (esteso): Ingegneria dei requisiti pratica e preparazione all’esame di certificazione
14 oreL’Ingegneria dei requisiti è una disciplina fondamentale nello sviluppo di software e sistemi; si occupa dell’identificazione, della documentazione e della gestione delle esigenze e delle limitazioni degli stakeholder al fine di garantire il successo del progetto.
Questo corso formativo in presenza o online è destinato a professionisti di livello intermedio che desiderano approfondire l’Ingegneria dei requisiti applicata nella pratica, preparandosi al contempo all’esame di certificazione IREB CPRE – Livello Base.
Al termine del corso, i partecipanti saranno in grado di:
- Comprendere e applicare i concetti chiave e la terminologia previsti dal syllabus IREB CPRE Livello Base.
- Identificare ed estrarre i requisiti utilizzando tecniche efficaci e adatte al contesto specifico.
- Modellare, documentare e validare i requisiti in progetti reali.
- Gestire le modifiche ai requisiti, la loro tracciabilità e prioritizzazione nel corso dell’intero ciclo di vita del progetto.
- Utilizzare strumenti e best practice legati all’Ingegneria dei requisiti per migliorare la comunicazione e i risultati del progetto.
- Essere pienamente preparati ad affrontare e superare l’esame di certificazione IREB CPRE – Livello Base.
Modalità del corso
- Lezioni interattive e dibattiti guidati da istruttore.
- Esercizi basati su casi pratici e laboratori collaborativi.
- Sessioni di preparazione all’esame e esercitazioni con domande tipo.
Opzioni di personalizzazione del corso
- Su richiesta è possibile aggiungere moduli supplementari o studi di caso specifici per determinati settori.
Python per ArcGIS e QGIS: un corso per professionisti delle scienze della Terra e dell'ingegneria
35 oreQuesto corso pratico tenuto da istruttori in Italia (online o in presenza) è destinato a professionisti alle prime armi delle scienze della Terra e dell’ingegneria che intendono utilizzare Python per analisi geospaziali in entrambi gli ambienti: ArcGIS e QGIS.
Alla fine del corso, i partecipanti avranno acquisito le seguenti competenze:
- Apprendere la sintassi e le strutture di controllo di Python per eseguire compiti geospaziali in modo efficace.
- Sfruttare Pandas, Numpy e Matplotlib nell’analisi statistica e nella visualizzazione dei dati GIS.
- Manipolare i dati vettoriali tramite le librerie Geopandas, Arcpy e PyQGIS.
- Automatizzare flussi di lavoro geospaziali ricorrendo a script Python in ArcGIS e QGIS.
- Realizzare strumenti geoprocessuali personalizzati basati su Python per ottimizzare i processi lavorativi.
QGIS per i sistemi informativi geografici
21 oreUn sistema informativo geografico (GIS) è un sistema progettato per acquisire, memorizzare, elaborare, analizzare, gestire e visualizzare dati spaziali o geografici. L’acronimo GIS può anche indicare la scienza dell’informazione geografica (GIScience), ovvero il settore accademico dedicato allo studio dei sistemi informativi geografici, che costituisce un ambito rilevante all’interno della più ampia disciplina della geoinformatica.
QGIS funge da software per i sistemi informativi geografici (GIS), permettendo agli utenti di analizzare ed elaborare dati spaziali, nonché di creare ed esportare mappe grafiche. Il programma supporta sia i layer raster che quelli vettoriali; i dati vettoriali vengono memorizzati come punti, linee o poligoni. Sono inoltre supportati molti formati di immagini raster e il software consente la georeferenziazione delle stesse. In sintesi, QGIS permette agli utenti di creare, modificare, visualizzare, analizzare e pubblicare informazioni geospaziali su Windows, Mac, Linux e BSD.
Nella prima fase di questo corso verrà introdotta l’interfaccia di QGIS per un utilizzo generale. Nella seconda fase si parlerà invece di PyQGIS: le librerie Python di QGIS che consentono di integrare le funzionalità GIS nei propri script o applicazioni Python, permettendo persino di sviluppare plugin personalizzati dedicati a specifiche operazioni geospaziali.
Analisi dei requisiti
21 oreQuesto corso di formazione dal vivo, tenuto da istruttori Italia (in modalità online o in presenza), è rivolto a chi desidera comprendere l’analisi dei requisiti e saperla svolgere in modo efficiente e preciso, utilizzando le tecniche analitiche adeguate per i propri progetti.
Al termine del corso, i partecipanti saranno in grado di:
- identificare i diversi tipi di requisiti.
- comprendere i concetti generali e le attività fondamentali nell’ambito dell’analisi dei requisiti.
- conoscere la metodologia adottata per l’analisi dei requisiti.
- utilizzare a proprio vantaggio le varie tecniche di analisi dei requisiti.
- organizzare i requisiti in modo da favorire una comunicazione efficace con architetti e sviluppatori, seguendo un processo iterativo di raccolta delle informazioni.