← Tutti i programmi

Introduzione a Python con Notebook - Livello Base

Categoria Data, database e analytics

Introduzione a Python con Notebook - Livello Base

Descrizione del Corso: Questo corso fornisce un'introduzione pratica a Python utilizzando Jupyter Notebook. È rivolto a principianti assoluti che desiderano acquisire le competenze di base per programmare in Python e utilizzare i notebook interattivi per analisi dati e sviluppo.

Obiettivi del Corso

Comprendere i concetti fondamentali della programmazione in Python

Utilizzare Jupyter Notebook per scrivere ed eseguire codice

Apprendere la sintassi e le strutture dati principali di Python

Sviluppare semplici script per l’elaborazione e l’analisi dei dati

Struttura del Corso

Modulo 1: Introduzione a Python

Introduzione a Python: https://docs.python.org/3.7/tutorial/

Strutture di controllo: if-else, for, while

Definizione di funzioni e parametri

Modulo 2: Strutture Dati Fondamentali

Tuple, liste e dizionari

Operazioni sulle strutture dati

Manipolazione di dati con strutture complesse

Modulo 3: Moduli ed Eccezioni

Importazione e utilizzo di moduli

Gestione delle eccezioni

Introduzione alla libreria standard di Python

Modulo 4: Gestione dei File

Lettura e scrittura di file di testo

Apertura e manipolazione di file CSV

Modulo 5: Introduzione a NumPy

Creazione, manipolazione e indicizzazione degli array

Trasmissione automatica degli array (broadcasting)

Modulo 6: Introduzione a Pandas

Strutture dati: Serie, DataFrame e serie temporali

Esplorazione e manipolazione dei dati

Raggruppamento e filtraggio

Applicazione di funzioni lambda

Lettura dati da file CSV

Modulo 7: Visualizzazione e Pulizia dei Dati

Gestione e pulizia dei dati

Manipolazione di stringhe

Creazione di grafici e analisi con Pandas

Modulo 8: Progetto Finale

Applicazione delle competenze acquisite

Sviluppo di un mini-progetto in Jupyter Notebook

Condivisione e discussione dei risultati

Prerequisiti: Nozioni base di programmazione richieste.

Materiale Didattico

Dispense e slide del corso

Esercizi pratici e notebook di esempio

Risorse online di approfondimento

Durata del Corso: 3 giorni da 7 ore ciascuno.