- Galileo - https://www.galileonet.it -

Domare i Big Data con Python: un corso Udemy in offerta a 19€

Qualcuno l’ha definita la “professione più sexy” del futuro, e già oggi è tra le più richieste al mondo: il data scientist, o data analyst, un professionista dotato di un mix di competenze gestionali, statistiche e comunicative necessarie per analizzare lo straripante flusso di dati che la rivoluzione digitale sta generando. E uno degli strumenti più potenti per lavorare con i Big Data è Python, un linguaggio di programmazione che, per la flessibilità e la facilità di apprendimento, è una competenza indispensabile per affrontare le sfide poste dai Big Data e dalla quarta rivoluzione industriale. Chi conosce già un po’ di programmazione Python e vuole cominciare un percorso nel data science o vuole semplicemente per farsi un’idea delle tante anime della Data Science con Python può cogliere al volo l’occasione offerta dal “Corso Completo di Data Science con Python [1]” disponibile su Udemy [2] (per una settimana a 19€ invece che 170€), una piattaforma  per l’offerta formativa che a livello mondiale conta 15 milioni di studenti.

“La Data Science è uno degli ambiti più affascinanti dell’analisi dati”, afferma Valentina Porcu, ideatrice e docente del corso per Udemy. “L’apprendimento automatico e, in particolare, le reti neurali sono alla base di sistemi che possono veramente migliorare le nostre vite: cito solo la diagnostica avanzata e la guida automatica. Sono certa che questo ambito rivelerà tutte le sue enormi potenzialità nei prossimi anni”.

Dopo il dottorato in comunicazione e sistemi complessi, Porcu ha maturato una lunga esperienza didattica nelle università, in Italia, Francia, Marocco, e on line. “Oltre che visibilità”, racconta la ricercatrice, “creare corsi mi sta dando veramente tantissima soddisfazione: sono felice quando qualcuno mi scrive per ringraziarmi della chiarezza con cui spiego le cose”. Per seguire il suo corso su Udemy è sufficiente una conoscenza base di Python, anche se un po’ arrugginita: una prima parte, infatti, è dedicata proprio al ripasso delle basi, da come si scarica e installa Python all’impostazione dell’ambiente di lavoro, dalla conoscenza delle strutture, alla creazione di funzioni, fino all’uso degli operatori e di alcune funzioni importanti.

Conclusa questa prima parte, il focus si sposta sulla gestione di un dataset, un insieme di dati ancora non strutturato: viene spiegato il meccanismo di estrazione delle informazioni o delle variabili, e la gestione dei dati mancanti, ovvero i buchi nelle informazioni, tramite il cosiddetto preprocessing. A seguire, si affronta il calcolo di misure statistiche di base e la creazione di grafici tramite specifici pacchetti, quali le librerie Matplotib e Seaborn. Si introduce quindi il machine learning, o apprendimento automatico, un insieme di modelli computazionali con cui il computer “impara” in maniera automatica, senza il bisogno che l’utente programmi.

All’interno del corso, vengono spiegati tutti gli algoritmi più comuni per cominciare ad impostare questi modelli, fra cui la regressione semplice, multipla e logistica. Tra i modelli su cui si concentra il corso vi sono le reti neurali artificiali, applicate, per esempio, nell’ambito dell’automazione o in medicina.  Un’ampia sezione, poi, viene dedicata ai metodi di ensemble, il cosiddetto apprendimento d’insieme, metodiche che utilizzano modelli computazionali multipli per fare previsioni statistiche sempre più accurate. Fra questi metodi vi sono Random Forest, il Bagging e il Boosting, all’analisi di un linguaggio, detto naturale, utile nell’ambito del machine learning per la catalogazione dei testi.

Il Corso di Data Science con Python [1] disponibile su Udemy ha diversi punti di forza, come un accesso illimitato e on demand e 10 ore video di lezione, divise per argomenti. Nuove sezioni saranno inoltre aggiunte con cadenza regolare.

“Ho sperimentato alcune piattaforme e Udemy si è da subito dimostrata e si sta confermando una delle più serie”, afferma Valentina Porcu. Fondata nel 2010 per favorire l’incontro tra domanda e offerta di formazione a livello globale, oggi Udemy offre più di 55mila corsi on line in ambito scientifico e tecnologico, impartiti in 80 lingue, tra cui  anche un corso interamente dedicato a Python [3] e un corso completo per diventare sviluppatori web [4], entrambi attualmente in offerta a 19€ per una settimana.