fbpx CORSO GRATUITO - Programmazione in Python ed applicazioni IoT | O.L.Tr.E. Formazione

CORSO GRATUITO - Programmazione in Python ed applicazioni IoT

Ore

150 ore

Descrizione

Il Percorso fa parte del Programma Garanzia Occupabilità dei Lavoratori nell’ambito del Piano Nazionale di Ripresa e Resilienza (PNRR), Missione 5 “Inclusione e coesione”, Componente 1 ” Politiche per il Lavoro”, Riforma 1.1 “Politiche Attive del Lavoro e Formazione”, finanziato dall’Unione europea – Next Generation EU” (D.D. n. 431 del 05/08/2022). Corso In attesa di presentazione.

Python è un linguaggio di programmazione dinamico orientato agli oggetti utilizzabile per molti tipi di sviluppo software. Offre un ottimo supporto all'integrazione con altri linguaggi e programmi. E’ fornito di libreria standard.

Permette di portare ad un sostanziale aumento di produttività nelle attività aziendali

 

Nel  corso vengono presentate le caratteristiche del linguaggio Python. Si parte dall’installazione dell’ambiente di sviluppo. Si approfondisce tutta la sintassi del linguaggio Python fino alla realizzazione di applicazioni ad interfaccia grafica e applicazioni web attraverso esercitazioni pratiche.

Vengono inoltre approfonditi i concetti di sviluppo sostenibile e pari opportunità:

le tematiche dello sviluppo sostenibile verranno affrontate esaminando le modalità di utilizzo sostenibile delle risorse tecnologiche e del comportamento sul luogo di lavoro mentre le tematiche delle pari opportunità vengono affrontate attraverso una riflessione sul divario di genere nelle professioni tecniche.

Il corso ha lo scopo di mostrare l’utilizzo di Python con gli ambienti informatici diversi (DBMS, Database SQL, NoSQL etc..).

Programma

Durata del corso 150 h

  • Contenuti tecnici 
  • Le caratteristiche peculiari del linguaggio
  • Esempi di utilizzo
  • L'installazione di Python su Linux o Windows
  • L’ambiente e gli strumenti di sviluppo
  • La grammatica e sintassi fondamentale
  • Usare l'interprete
  • Gli operatori
  • I tipi di dati standard
  • Creare ed eseguire script
  • usare le variabili
  • richiedere input all'utente
  • operazioni aritmetiche
  • operatori relazionali
  • operatori logici
  • contenitori
  • controllo del flusso
  • funzioni e moduli
  • classi ed eccezioni
  • Le variabili
  • Le sequenze: tuple e liste. I dizionari
  • Le strutture di controllo del flusso
  • I costrutti ciclici
  • Lo stile di programmazione
  • La programmazione funzionale
  • I tipi di dati definiti dall'utente
  • La Gestione delle eccezioni e degli errori
  • La programmazione ad oggetti
  • Le classi: dichiarazione ed ereditarietà
  • I moduli e i packages
  • La gestione dell'input/output
  • Le operazioni su file
  • L'utilizzo dei moduli standard
  • Lo unit testing del codice
  • Cenni di multi threading
  • Realizzazione di applicazioni ad interfaccia grafica
  • Realizzazione di applicazioni web
  • Tipi di dati e operatori
  • Liste
  • Array
  • Tupla
  • Istruzioni di base
  • Operare con i file direttamente da Python
  • Utilizzare le funzioni per raggruppare più istruzioni
  • L'utilizzo dei moduli in Python
  • Gestione delle eccezioni
  • Introduzione alla programmazione ad oggetti e suo utilizzo in Python
  • Classi in Python
  • Creare un'applicazione per ambiente Windows ad interfaccia grafica
  • Librerie di Java all'interno di Python
  • Python e MySql
  • L'utilizzo di Python e la programmazione lato server
  • I driver: stabilire una connessione al DB, accedere al DB, inserire dati ed estrarre dati

Requisiti

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

In osservanza delle prescrizioni regionali, il corso potrà essere erogato anche o esclusivamente in modalità a distanza. L'eventuale erogazione in presenza  sarà effettuata nella Sede di corso Siracusa 10/A Torino

 

Per potersi iscrivere al corso è però necessario passare attraverso il Centro per l’Impiego (C.P.I.)

Pertanto le segnalo le modalità organizzative per la segnalazione e prenotazione delle profilazioni GOL per l’inserimento di utenti in percorsi formativi.

In generale è la persona che, deve prenotare l'appuntamento per la profilazione al Centro per l'Impiego tramite la piattaforma PiemonteTu - sezione Lavoro (accedendo alla voce Altri servizi con il suo SPID).

Al link seguente sono riportati gli indirizzi dei centri per l'impiego (CPI) con i quali entrare in contatto

https://agenziapiemontelavoro.it/images/documenti/comunicati/Elenco_contatti_CPI.pdf

Date e orari

Orario diurno, due gg alla settiamana, 

[inizio corso 22 Dicembre ore 8.30] Prima lezione

150 ore di corso e 100 ore di STAGE (il periodo di stage in azienda prevede 8h/giorno)

il corso continuerà nel 2023 [ Iscrizioni ancora aperte! ]

lunedì 23/01/2023 09:00 13:00 04:00
13:30 17:30 04:00
martedì 24/01/2023 13:30 17:30 04:00
mercoledì 25/01/2023 09:00 13:00 04:00
13:30 17:30 04:00
giovedì 26/01/2023 09:00 13:00 04:00
13:30 17:30 04:00
lunedì 30/01/2023 08:30 12:30 04:00
13:30 17:30 04:00
martedì 31/01/2023 13:30 17:30 04:00
giovedì 02/02/2023 08:30 12:30 04:00
13:30 17:30 04:00
lunedì 06/02/2023 09:00 13:00 04:00
13:30 17:30 04:00
giovedì 09/02/2023 09:00 13:00 04:00
13:30 17:30 04:00
lunedì 13/02/2023 09:00 13:00 04:00
13:30 17:30 04:00
giovedì 16/02/2023 09:00 13:00 04:00
13:30 17:30 04:00
lunedì 20/02/2023 09:00 13:00 04:00
13:30 17:30 04:00
giovedì 23/02/2023 09:00 13:00 04:00
13:30 17:30 04:00
lunedì 27/02/2023 09:00 13:00 04:00
13:30 17:30 04:00
giovedì 02/03/2023 09:00 13:00 04:00
13:30 17:30 04:00
lunedì 06/03/2023 09:00 13:00 04:00
13:30 17:30 04:00
giovedì 09/03/2023 09:00 13:00 04:00
13:30 17:30 04:00
venerdì 10/03/2023 09:00 13:00 04:00
13:30 15:30 02:00
15:30 17:30 02:00
lunedì 13/03/2023 09:00 17:00 08:00
martedì 14/03/2023 09:00 17:00 08:00
mercoledì 15/03/2023 09:00 17:00 08:00
giovedì 16/03/2023 09:00 17:00 08:00
venerdì 17/03/2023 09:00 17:00 08:00
lunedì 20/03/2023 09:00 17:00 08:00
martedì 21/03/2023 09:00 17:00 08:00
mercoledì 22/03/2023 09:00 17:00 08:00
giovedì 23/03/2023 09:00 17:00 08:00
venerdì 24/03/2023 09:00 17:00 08:00
lunedì 27/03/2023 09:00 17:00 08:00
martedì 28/03/2023 09:00 17:00 08:00
mercoledì 29/03/2023 09:00 13:00 04:00
giovedì 30/03/2023 09:00 13:00 04:00
venerdì 31/03/2023 09:00 13:00 04:00
14:00 16:00 02:00 esame

Sede

corso Siracusa 10/A - Torino

Attestati

Validazione delle competenze

Posti ancora disponibili

10 posti

Per iscriversi al corso è necessario effettuare il login oppure registrarsi al sito.