Contattataci

Struttura del corso

Introduzione alla programmazione Python

  • Esecuzione del codice Python
  • Utilizzo degli strumenti di sviluppo Python (IDE e strumenti da riga di comando)
  • Lavorare con le shell Python e iPython, nonché con iPython Notebook

Tipi di dati e operazioni

  • Interi e floating point – probabilmente non necessario
  • Stringhe e byte – probabilmente non necessario
  • Terne e liste
  • Dizionari e dizionari ordinati
  • Insiemi e insiemi immutabili (frozen sets)

Organizzazione e distribuzione del codice

  • Creazione di moduli e pacchetti
  • Distribuzione del codice ai repository

Programmazione orientata agli oggetti e funzionale

  • Creazione e utilizzo di funzioni e classi
  • Modifica di funzioni e classi con decoratori
  • Introduzione alle meta-classi

Gestione degli errori e testing

  • Gestione e sollevamento di eccezioni
  • Scrittura ed esecuzione di test (doc test e test unitari)
  • Verifica della copertura del codice tramite test

Lavoro con file e directory

  • Accesso a diversi tipi di file e principi di gestione dei file
  • Creazione, lettura, aggiornamento ed eliminazione di file (inclusi file di testo regolari, csv, nonché file Microsoft Word e Microsoft Excel)
  • Estrazione di dati da file di testo utilizzando Espressioni Regolari
  • Creazione ed eliminazione di directory, elenco e ricerca di file

Requisiti

Nessuno.

 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (7)

Corsi in Arrivo

Categorie relative