Sperimentazione SubCategoria Formazione Tecnica Interna

Formazione Tecnica Interna

Corso Pratico Python - Livello Base - 2026 (1/10)

by Dr Roberto Felici (CNR), Mr Scige''John Liu (Istituto Nazionale di Astrofisica (INAF))

Europe/Rome
IB02 (IAPS-Roma)

IB02

IAPS-Roma

Description

Programma del Corso di Programmazione Python

Corso pratico di sviluppo algoritmi in python aggiornato alle applicazioni secondo richiesta del richiedente, con esercitazioni ed esempi in presenza. Possibile arricchimento di contenuti 

1.    Introduzione all’ambiente Python
1.1.    La sintassi : motivazioni al disegno del linguaggio
1.2.    Corpus, moduli, cartelle
2.    Linguaggio Python
2.1.    Variabili
2.1.1.    Visibilità, Interprete
2.1.2.    Classi, Moduli
2.1.3.    Liste, Array, Dizionari, Tuple.
2.1.4.    Argomenti, KWargs, 
2.2.    Tipizzazione 
2.2.1.    Strutture dati del linguaggio
2.2.2.    Array
2.2.3.    Oggetti di sistema e convenzioni delle librerie
3.    MatPlotLib
3.1.    Plots
3.2.    Esempi e casi d’uso    

4.    Lettura e Visualizzazione di valori
4.1.1.    Print
4.1.2.    Formatting
4.1.3.    Date Time
5.    Ambiente di esecuzione
5.1.    Intreprete, pre-compilatore,
5.2.    Ambiente Variabili, convenzioni sulle chiamate
5.3.    Environment, Pip, Conda
5.4.    Spyder
5.5.    Colab, Jupyter
5.6.    Os, sys
6.    Accesso a File
6.1.    StdIO + Files
6.1.1.    CSV, TSV
6.2.    Tipi Strutturati
6.2.1.    HDF, NC, FITS
7.    Numpy, Pandas, SciPy – Base
7.1.    Librerie e tipi stretti

 



p.s. :

Requisiti di Accesso e Profilo dei Partecipanti

Il modulo di livello elementare è progettato per essere accessibile a tutti i discenti in possesso di competenze pregresse in ambito informatico. Si presuppone, quale requisito minimo, il conseguimento di un diploma di istruzione secondaria superiore. Il percorso formativo risulterà di particolare pertinenza per i profili con estrazione tecnico-sperimentale o orientati a tali ambiti operativi.

Modalità di Erogazione e Gestione Logistica

  • Partecipazione in presenza CNR: La definizione della quota di posti disponibili presso le sedi del CNR è subordinata alle disposizioni e alle valutazioni del Dott. Felici.

  • Partecipazione in presenza INAF: La definizione della quota di posti disponibili presso le sedi del INAF è subordinata alle disposizioni e alle valutazioni del Dott. Liu.

  • Modalità Telematica: Sarà garantita la fruizione del corso in modalità sincrona attraverso le piattaforme di videoconferenza Microsoft Teams o Google Meet. Si segnala, inoltre, la partecipazione di una coorte di studenti provenienti dai corsi di laurea triennale e magistrale dell’Università degli Studi di Roma "Tor Vergata" (UToV).

Valutazione e Supporto alla Didattica

Il calendario didattico prevede due sessioni seminariali dedicate all'approfondimento critico e alla verifica del livello di apprendimento. Durante tali incontri, si procederà all'analisi e alla discussione di una selezione di quesiti precedentemente inoltrati dai partecipanti tramite posta elettronica o appositi moduli di rilevazione (form).

From the same series
2 3 4 5 6 7 8 9 10
Registration