Libero, veloce, amichevole

Programmare con python

Photos

Dettagli

Tipologia : Formazione professionale

Il corso avrà inizio il giorno 10-10-2018 e prevede la frequanza di una lezione settimanale dalle 18:30 alle 21:30 per un totale di 30 ore.
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 del corso:
I FONDAMENTI DEL LINGUAGGIO
- 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:
E' consigliata la conoscenza almeno a livello principiante di un qualunque linguaggio di programmazione
Titolo di studio:
Attestato di frequenza superando la soglia del 75% di presenze

Ti potrebbero interessare