Percorso Programmazione Python


In sintesi

Il percorso, propedeutico alla partecipazione al Percorso  “Diventa data scientist” è composto da due moduli: il primo introduce e sviluppa il “pensiero computazionale” attraverso l’analisi guidata di algoritmi e loro codifica, il linguaggio Python e i suoi costrutti di base, le strutture dati base, e l’uso di funzioni. Il secondo modulo introduce invece le funzionalità più complesse di Python e le strutture dati avanzate.
Le principali tematiche sono trattate con esempi concreti per acquisire padronanza e sviluppare codice avanzato in autonomia. Alcuni dataset sono usati per esercitazioni e hands-on guidati dai docenti.

Data
Dal 14 settembre 2022
Durata
9 giorni (3 moduli)
Sede

Aula virtuale, attraverso piattaforma dedicata, con possibilità di interazione real time con i docenti

Anno
2022
Richiedi informazioni

Modulo 1
Introduzione ai linguaggi di programmazione: il linguaggio Python
14/09/2022
16/09/2022
Modulo 2
Programmazione in Python
28/09/2022
30/09/2022
Modulo 3
Programmazione avanzata in Python
17/10/2022
19/10/2022
*Prezzo associato ABI

Modulo 1 - Introduzione ai linguaggi di programmazione: il linguaggio python

Un’introduzione ai linguaggi di compilazione e programmazione. Attraverso un approccio didattico basato sull’esercitazione pratica, saranno approfonditi i tipi di dato python e costrutti di base, le liste di python con le diverse fasi di definizione e creazione, iterazione, slicing, modifica. Il modulo prevede un rapido cenno alle nozioni di statistica di base e alle funzioni.

  • Introduzione ai linguaggi di compilazione
  • Introduzione al python
  • I tipi di dato python e costrutti di base
  • Le liste di python
  • Cenni di statistica di base
  • Funzioni

Modulo 2 - Programmazione in Python 

Un modulo fortemente operativo su come processare liste, costruire stringhe, elaborare dati strutturati/complessi, implementare funzioni statistiche in Python.

  • Processare liste in python
  • Stringhe in python
  • Elaborazione di dati strutturati/complessi in python
  • Statistica in python

Modulo 3 - Programmazione avanzata in Python

Con modalità operativa ed esperienziale saranno approfonditi gli ambiti avanzati dela programmazione in Python: elaborazione di serie di dati, gestione degli errori, programmazione ad oggetti, strumenti per la manipolazione dei dati, principi di data exploration.

  • Elaborazione di serie di dati in python
  • Gestione degli errori
  • Programmazione ad oggetti
  • Strumenti per la manipolazione dei dati
  • Principi di data exploration

Elisa Isacco
e.isacco@abiservizi.it
06.6767.517