Programma

Il corso si propone di fornire agli sviluppatori gli strumenti per cominciare da subito a programmare con il linguaggio object oriented Python.

python.jpg

1. Introduzione

    • La storia di Python
    • Caratteristiche peculiari del linguaggio
    • Panoramica sui suoi utilizzi
    • Similitudini e differenze con altri linguaggi
    • Installazione

2. La sintassi di base

    • Indentazione del codice sorgente
    • L'ambiente per programmare in Python
    • Gli operatori e l'uso delle variabili
    • I tipi di base: stringhe, liste, tuple, dizionari; l'aritmetica con le stringhe

3. La programmazione con Python

    • La programmazione ad oggetti
    • Utilizzare le funzioni e i moduli
    • Packing, unpacking, slicing
    • Il modulo os e le funzioni utili per manipolare file e processi
    • La gestione delle eccezioni e degli errori
    • Python e il web: la libreria sgmllib.py
    • Interfacciamento a database relazionali (MySQL)
    • Caso pratico: costruire un ambiente a interfaccia grafica

4. La flessibilità di Python

    • Integrazione in Apache: mod_python
    • Importazione e utilizzo di moduli esterni
    • Integrazione con moduli esterni in C e C++
    • Utilizzare librerie Java in Python
"Python gioca un ruolo fondamentale nella nostra produzione. Senza questa tecnologia portare avanti un progetto dell'importanza di 'Star Wars: Episodio II' sarebbe stato molto più difficile. Dalla realizzazione di scene particolari alla gestione di molti processi e alla composizione finale, Python riesce a realizzare e coordinare tutto", ha dichiarato Tommy Burnette, Senior Technical Director, Industrial Light & Magic.

Azioni sul documento

Da sapere

 

Ti serve di più?

Se non hai trovato la soluzione adatta alle tue esigenze, puoi richiedere un percorso di formazione personalizzato, modellato sul background personale dei partecipanti.

 

Torino - Largo Valgioie 14, 10146 Tel +39 0117499875 | Milano - P.za 4 Novembre 7, 20125 Tel +39 0200612731

P.I. 08877930019