FTPYTHON01 – Introduzione alla programmazione con Python

corso Microsoft WS-050 Migrating Application Workloads to Azure

Prezzo

da 1.440,00 + IVA

Durata

5 giornate

Orari

9:00-13:00 | 14:00-17:00 (il venerdì si termina alle 13:00)

Date

24/06/2024 Aula Virtuale
19/08/2024 Aula Virtuale
21/10/2024 Aula Virtuale
16/12/2024 Aula Virtuale

Ruolo

Sviluppatore Software

Condividi questo corso

FTPYTHON01 – Introduzione alla programmazione con Python

Descrizione corso

L’obiettivo principale del corso “Introduzione alla programmazione con Python” è quello di guidare lo studente da uno stato di completo analfabetismo di programmazione ad un livello di conoscenza della programmazione che gli consenta di progettare, scrivere, eseguire il debug ed eseguire programmi codificati nel linguaggio Python, e di comprendere i concetti di base della tecnologia di sviluppo software.

Il corso prepara a lavori e carriere legate allo sviluppo di software, comprendendo non solo la creazione del codice stesso come sviluppatore junior, ma anche la progettazione di sistemi informatici e il test del software.

Modulo 1: Introduzione a Python e alla programmazione

  • Le basi della programmazione
  • Compilazione e interpretazione
  • Perché Python
  • Quale Python
  • Iniziare a lavorare con Python

Modulo 2: Tipi di dato, variabili, operazioni di input/output, operatori

  • Realizzare un primo programma con Python
  • Literal
  • Operatori e manipolazione dei dati
  • Variabili
  • Commenti
  • Le funzioni print() e input()
  • Le funzioni int() e float()
  • Gli operatori per la gestione delle stringhe
  • L’operatore di replica *
  • La funzione str()

Modulo 3: Valori booleani, esecuzione condizionale, cicli, liste, operazioni logiche e bitwise

  • Assumere decisioni con Python
  • L’operatore equal to == e gli altri operatori di confronto
  • L’esecuzione condizionale
  • L’istruzione if
  • L’istruzione if-else
  • Il ciclo while
  • Il ciclo for
  • La funzione range()
  • Le istruzioni break() e continue()
  • Gli operatori logici
  • Gli operatori bitwise
  • Le liste e le collezioni di dati
  • L’indicizzazione di una lista e l’accesso ad un elemento della lista
  • Funzioni e metodi
  • Ordinamento
  • Operazioni sulle liste
  • Gli array

Modulo 4: Funzioni, tuple, dizionari, elaborazione dei dati

  • Le funzioni e il loro funzionamento
  • Le funzioni parametriche
  • L’istruzione return
  • Funzioni e scopo
  • Sequence e Mutability
  • Tuple
  • Dizionari
  • I metodi item() e values()

Il corso Introduzione alla programmazione con Python si rivolge a neofiti della programmazione che intendano intraprendere una carriera nell’ambito dello sviluppo software.

Ricoprendo il ruolo di programmatore si ha l’opportunità di realizzare applicazioni producendo un codice pulito ed efficiente basato sulle specifiche, di testare e implementare programmi e sistemi, di manutenere e migliorare il software esistente.

Per partecipare con profitto a questo corso è necessario che gli allievi:

  • abbiano familiarità con l’utilizzo del computer;
  • sappiano comprendere concetti logici quali il confronto;
  • sappiano creare e comprendere procedure strutturate o passo per passo.

Al termine di questo corso gli allievi saranno in grado di comprendere:

  • i fondamenti della programmazione informatica;
  • l’impostazione dell’ambiente di programmazione;
  • le differenze tra la compilazione e l’interpretazione;
  • come iniziare a lavorare con Python;
  • i tipi di dati e i metodi di base per la formattazione, la conversione, l’inserimento e l’uscita dei dati;
  • operatori;
  • variabili;
  • valori booleani;
  • istruzioni if-elif-else;
  • i cicli while e for;
  • controllo del flusso;
  • operazioni logiche e bitwise;
  • liste e array;
  • definizione e utilizzo delle funzioni;
  • diversi modi di passare gli argomenti;
  • name scope;
  • tuple e dizionari;
  • elaborazione dei dati.

Lingua utilizzata nel corso/dal docente: Italiano
Il materiale didattico e l’ambiente di laboratorio sono in lingua Inglese

Il Corso include (per chi frequenta a Milano e in Aula Virtuale):

  • Testo tecnico (in lingua inglese) accessibile online, di durata illimitata.
  • Coffee Break mattina/pomeriggio con caffè, acqua minerale, bevande calde e fredde, snacks, per chi frequenta in aula a Milano.

Iscriviti

Cancella