RM1: CORSO DI PROGRAMMAZIONE IN PHYTON 1) PER UTENTI E PER AMMINISTRATORI DI SISTEMA
SEZIONE DI ROMA I
Corso di programmazione in Phyton 1) per utenti e per amministratori di sistema Dott. Francesco Safai Tehrani (INFN Roma) Data: 1) 3-7 nov. 2008 10 ore 2) 19-30 nov. 2008 12 ore Luogo; Dip. di Fisica, "Sapienza" Abstract: Il corso si propone di introdurre i principianti alla programmazione in Python. Alla fine del corso lo studente sarà in grado di utilizzare Python interattivamente e per scrivere programmi di piccole e medie dimensioni utilizzando il paradigma imperativo ed elementi del paradigma OO. Il corso verte inizialmente sulla struttura del linguaggio, discutendo l'approccio alla programmazione imperativa ed OO, con qualche approfondimento sull'infrastruttura di Python. La seconda parte del corso si dedica all'implementazione di alcuni programmi "reali" che dimostrano come mettere in pratica quanto discusso nella prima parte del corso.In questo ambito vengono anche introdotti e discussi alcuni moduli di utilità quotidiana della Python Standard Library. La seconda parte viene adattata alle richieste specifiche degli studenti, ad esempio con programmi dedicati all'amministrazione di sistema o in alternativa di carattere più strettamente scientifico. Per amministratori, in particolare: Applicazioni di Python all’amministrazione di sistema: - come scrivere un logger - come catturare l’output di un programma e cenni di multiprocessing - come scrivere un filtro - come scrivere un programma che accetta opzioni sulla linea di comando Partecipanti: 10 (infn+studenti+dipartimento) a ciascun corso

DATA: 03-11-2008

Istituto Nazionale di Fisica Nucleare - Piazza dei Caprettari, 70 - 00186 Roma
tel. +39 066840031 - fax +39 0668307924 - email: presidenza@presid.infn.it