Scheda corso
NovaNext Training / Database, Bigdata, Data Science & Machine Learning / Math and Statistics / Python for Data Science

Python for Data Science

Codice
NOVDSW14
Durata
2 Giorni
Prezzo
1.500,00 € (iva escl.)
Lingua
Italiano
Modalità
Virtual Classroom
Corso in aula
       

 

Schedulazione
Luogo Data Iscrizione
A Richiesta

La data science è una materia in rapida evoluzione le cui applicazioni spaziano in ambiti diversi della nostra vita.

Questo corso insegna a trasformare database disordinati e dati non strutturati in dataset omogenei e ordinati attraverso l'impiego degli strumenti essenziali del linguaggio Python per il machine learning.

Questo corso vuole offrire una panoramica globale delle basi e dei casi d’uso più diffusi nel data science con Python, uno dei linguaggi più importanti nell’analisi dati.

 

Prerequisiti

Conoscenza base di un linguaggio di programmazione o Scripting.

 

Destinatari

Questo corso è dedicato a chi vuole acquisire i concetti introduttivi e fondamentali del Python per dedicarsi allo studio del data science.

 

Contenuti

Introduzione a Python: approcci di programmazione, particolarità del linguaggio, ambiente Python

•Introduzione a Python: Cenni delle componenti a disposizione nel'environment Anaconda

•Introduzione a Python: Introduzione all'ambiente jupiter semplici esempi di linguaggio

•Il linguaggio Python:

•strutture di dati semplici

•strutture di controllo

•Formattatori e gestione delle stringhe

•tuple, liste, stringhe

•  Il linguaggio Python: wrap up exercises

•Il linguaggio Python: dizionari, slicing

•Il linguaggio Python: enumeratori statici e dinamici

•Il linguaggio Python: Cenni su Classi:

•definizioni

•namespaces

•istanze

•metodi

•Inheritance

•  Esercitazione sulle classi

•ll linguaggio Python: Funzioni

•Argomenti di default

•forma lambda

•Metodi sulle liste

•Variabili private

•Programmazione funzionale map e reduce

•Moduli

•Moduli standard

•Uso dei moduli


•Accesso ai dati

•Accesso a dati su,CSV

•Numpy

•Uso e gestione dgli array

•Operazioni fondamentali

•Broadcasting

•Aggregazione e concatenazione

•Pandas                 

•Dataframe

•Operazioni sui dataframe

•DataFrame

•Normalizzazione dei dati

•Rappresentazione dei dati

•MatPlot, PyPlot

•Plotting 2 D e 3D