7
Nov
2018
PROGRAMMARE CON PYTHON
Obiettivi
Comprendere l’architettura e la sintassi del linguaggio di programmazione Python, sviluppare applicazioni in modalità object-oriented (classi, ereditarietà, override) e conoscere moduli, package, ambienti virtuali e panoramica principali framework (Flask, Django, Scrapy,web2py).
Programma
I fondamenti del linguagigo
- Introduzione a Python e al linguaggio, gli elementi del codice
- Architettura di un programma Python
- La Python Virtual Machine
- Tipologie di errori
- Oggetti iterabili, iteratori e contesto di iterazione
Il cuore del linguaggio
- Numeri
- Operazioni e funzioni built-in utilizzabili con gli oggetti iterabili
- Gli insiemi matematici
- Dizionari e sequenze
- Definizione e chiamata di una funzione
- Funzioni anonime e Generatori
- File
Moduli, package, ambienti virtuali e applicazioni
- Moduli
- Namespace, scope e risoluzione dei nomi
- Installazione dei package
- Ambienti virtuali
Prerequisiti
È consigliata la conoscenza almeno a livello principiante di un qualunque linguaggio di programmazione.
Per partecipare al corso compila il modulo preiscrizione qua sotto.
Il corso verrà avviato al raggiungimento del numero minimo di partecipanti.