L a S c u o l a O p e n S o u r c e
S O S
didattica / y — @
Alessandro Ceglie — Informatico @ Alumni Mathematica / Centro Servizi Informatici UniBA
Alessandro Ceglie
Informatico / Alumni Mathematica / Centro Servizi Informatici UniBA
Dottore in Informatica; laureato con lode presso l’Università degli Studi di Bari. Analista-programmatore dal 1997. Dal 2000 si occupa prevalentemente di applicazioni web e Content Management System. Attualmente responsabile del settore sviluppo web al Centro Servizi Informatici dell’UniBa. Tecnologie preferite Plone, Zope, Python, JQuery.
Impari a programmare in python, traducendo procedure e algoritmi in codice, e metti in pratica queste conoscenze durante il corso con un progetto in team.
In tutte le lezioni verranno svolti esempi di programmazione relativi al tema trattato. Verranno realizzate delle semplici applicazioni per la lettura e scrittura di file, la programmazione concorrente e la realizzazione di interfacce grafiche con l’utilizzo di alcune librerie specifiche. Saranno inoltre presentati esempi all'interno del framework PLONE.
☛ STEP 1: Dopo una prima fase di presentazione del corso, dei contenuti e degli obiettivi, verranno
individuate le competenze di base tra i partecipanti, in modo da calibrare al meglio il corso per gli studenti presenti;
☛ STEP 2: Breve storia di Python e del perché c’è bisogno di lui;
☛ STEP 3: Dov’è Python (nasa, google, sistemi operativi, web, scienza, bigdata...);
☛ STEP 4: Richiamo ai concetti basilari della programmazione imperativa: tipi, variabili,
condizioni, cicli e altro;
☛ STEP 5: Declinazione della programmazione imperativa in Python: sintassi base, indentazione, tipi, variabili, strutture di controllo, cicli, moduli utili (sys, math, random, plotting, etc.), classi;
☛ STEP 6: Presentazione dell’ambiente su cui fare pratica (Jupyter o Idle);
☛ STEP 7: Fasi di esercitazione su casi concreti applicando framework specifici sviluppati in
ambiente Python;
↳ I corsi saranno attivati al raggiungimento del numero minimo di iscritti.
Cliccando su ISCRIVITI accedi al form da compilare per portare a termine la tua richiesta di iscrizione:
se, entro la deadline, sarà superato il numero massimo di partecipanti
effettueremo una selezione in base ai profili raccolti, quindi riceverete una mail tutte le informazioni relative alla selezione e all’avvio dell’attività.
se, entro la deadline, non sarà raggiunto il numero minimo di partecipanti:
riceverai una mail nella quale ti sarà chiesto se desideri mantenere attiva la richiesta d’iscrizione fino al raggiungimento del numero minimo di iscritti, oppure annullare la tua richiesta d’iscrizione.
Questo processo è stato messo a punto per garantire a tutti la massima trasparenza e la sostenibilità economica dei corsi.