Tecniche di Programmazione Python

Python è un linguaggio open-source caratterizzato da una sintassi chiara e snella.

Nato per essere particolarmente intuibile, pseudo-compilato, e di conseguenza pseudo-interpretato, è un linguaggio cosiddetto ‘portabile’: interpretabile ed eseguibile su tutte le piattaforme maggiormente utilizzate nel mondo.

Il corso è finalizzato al conseguimento di competenze tecnico professionali relative allo sviluppo di applicazioni dinamiche e flessibili, attraverso l’utilizzo del linguaggio Python.

In particolare, al termine del percorso l’allievo/a sarà in grado di installare e configurare l’ambiente di sviluppo e di applicare la sintassi di Python per codificare algoritmi efficaci e formalmente corretti.
La didattica avrà carattere prevalentemente applicativo e pratico, e sarà svolta all’interno di laboratori informatici attrezzati.

Pre-requisito di accesso: conoscenze di base relative all’uso di computer e dispositivi collegati, alla creazione e gestione di file, e alla navigazione in rete.

“Corso da presentare nel Catalogo dell’Offerta formativa”

Quota di iscrizione:

  • Dipendenti di aziende localizzate in Piemonte e/o lavoratori occupati domiciliati in Piemonte (buono formazione 70%): euro 306,00
  • Lavoratori occupati domiciliati in Piemonte con Isee inferiore o pari a € 10.000,00 (buono formazione 100%): euro 0,00
  • Allievi e Allieve non aventi diritto al buono formazione: euro 1.020,00

Contenuti

Tecniche di programmazione

  • Fondamenti di Python
  • Strutture dati
  • Controllo del Flusso
  • Funzioni
  • OOP: Classi, ereditarietà e polimorfismo
  • Manipolazione dei File
  • Librerie Standard
  • Testing e Debugging
  • Interazione con Database
  • Costruzione di API di backend
  • Data Analysis: Utilizzo di Pandas e Numpy
  • Data Visualization con Matplotlib e Seaborn.
  • Machine Learning: Introduzione a Scikit-Learn e concetti base del ML
  • IoT: Python nell’Internet delle Cose
  • Scripting e Automazione
  • Sviluppo GUI: Creazione di interfacce grafiche con Tkinter o PyQt.

Ambiente di sviluppo

  • Metodologie Agile
  • Gestione dei Progetti
  • Panoramica degli IDE
  • Configurazione e personalizzazione dell’IDE
  • Git e Piattaforme di Version Control
  • Convenzioni e Stile di Codifica
  • Tecniche Collaborative
  • Automazione
  • CI/CD: Principi, strumenti e pratiche di Continuous Integration e Continuous Deployment.

Procedure di installazione dell’ambiente di sviluppo

  • Installazione e Configurazione
  • Ambienti Virtuali
  • Version Control
  • Librerie e Framework
  • Documentazione
  • Ambiente di Sviluppo Remoto
  • Packaging e Distribuzione su PiPy
  • Containerizzazione e Cloud.

Verifica finale

Durata del corso

80 ore

Inizio corso

a completamento classe

Orario

18:30 – 21:30

Sede

Forte Chance Margherita – via Bologna, 78 – 10152 Torino

Posti disponibili

14

Destinatari

Dipendenti di aziende localizzate in Piemonte e/o lavoratori occupati domiciliati in Piemonte (buono formazione 70%). Lavoratori occupati domiciliati in Piemonte con Isee inferiore o pari a ? 10.000, 00 (buono formazione 100%). Allievi e Allieve non aventi diritto al buono formazione.

Attestato rilasciato

validazione delle competenze

Fascia oraria

Modalità di erogazione

Caratteristiche destinatari

Costo

€0, 00-€306, 00

Recensioni

Ancora non ci sono recensioni.

Recensisci per primo “Tecniche di Programmazione Python”

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

COD: 6621 Categoria: Tag: ,

CONDIVIDI

Corsi visitati di recente

Nessun corso visualizzato di recente