Viale Premuda 14, 20129 Milano - academy@digiacademy.it - 0250030724

Tech Data

Cerca un corso

Linguaggio di programmazione Python

Codice corso: PYPROG
Durata corso: 3gg

Il corso descrive le caratteristiche fondamentali di Python e presenta, oltre ai costrutti del linguaggio, i moduli più rilevanti offerti dalla libreria standard Python. Si parte da concetti semplici, come l'uso e la comprensione di stringhe e liste, fino ad arrivare ad argomenti sempre più complessi come la creazione di interi programmi che sfruttano file esterni o gestiscono chiamate Http. Al termine del corso, l'allievo sarà capace di manipolare agevolmente stringhe, file e directory, e accedere a contenuti pubblicati sul web.

Requisiti

Familiarità con i concetti che caratterizzano un linguaggio di programmazione di tipo imperativo: tipi di dato, variabili, costrutti che alterano il flusso di esecuzione un programma (if, while, for), funzioni.

Contenuti

  • Presentazione delle peculiarità di Python
  • Installazione di Python e della console IPython
  • Tipi di dato semplici: interi, booleani, stringhe, numeri in virgola mobile
  • Variabili
  • Flusso di esecuzione del programma: costrutti base (if, while)
  • Liste e dizionari
  • Funzioni
  • Classi e oggetti
  • Iteratori
  • Costrutto for
  • Moduli
  • Gestione delle eccezioni
  • Libreria standard di Python: presentazione
  • Lettura e scrittura di file
  • Manipolazione di stringhe
  • Manipolazione di file e directory
  • Scaricamento di pagine web
  • Realizzazione di script di esempio per l'automazione di compiti di routine
  • Decoratori
  • Protocollo dei descrittori; proprietà
  • Definizione di oggetti che si comportano come liste, dizionari, funzioni, iteratori
    ? Introspezione

P.IVA 06249920965
C.C.I.A.A. REA: MI - 1880014
Cap. Soc. € 12.000,00

Contatti

Viale Premuda n. 14 ,20129 Milano
Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
Tel.: +39 02 50030 724
Fax.: +39 02 50030 725

© Copyright DI.GI. Academy
Privacy Policy | Cookie Policy