CORSO GRATUITO Python - IA: Impara il Linguaggio che Domina il Mondo Digitale
Destinatari
Candidati a missione di lavoro in somministrazione (sia occupati che disoccupati) iscritti e selezionati da una ApL.
Il corso in sintesi
Il corso è progettato per formare nuovi appassionati di programmazione, capaci di scrivere codice in Python, partendo da zero.
Questa formazione completa e pratica ti guiderà alla scoperta del linguaggio Python: uno strumento potente, versatile e intuitivo, ideale per entrare nel mondo dello sviluppo software.
Seguendo un percorso strutturato e accessibile, imparerai a installare e configurare gli strumenti principali (editor, ambienti di sviluppo), comprendere la logica di programmazione e scrivere script semplici e risolvere problemi reali con il codice e l’Intelligenza Artificiale.
Attraverso esercitazioni pratiche, progetti guidati e approfondimenti tecnici, acquisirai competenze fondamentali per automatizzare attività ripetitive, e creare piccole applicazioni.
Alla fine del corso, sarai in grado di progettare, scrivere e comprendere programmi in Python in autonomia, aprendo le porte a una vasta gamma di possibilità professionali o personali, adattandole ai tuoi obiettivi o a quelli dei tuoi futuri clienti.
Al termine del corso, avrai sviluppato le competenze fondamentali per scrivere codice in Python, comprendere la logica dei programmi e risolvere problemi reali attraverso soluzioni software pratiche.
In particolare, sarai in grado di scrivere script funzionali per automatizzare attività quotidiane, organizzare il codice con struttura e chiarezza, usando variabili, cicli, funzioni e condizioni, realizzare piccoli progetti, come calcolatori, gestori di dati o giochi testuali.
Sarai una figura in grado di affrontare progetti Python autonomamente, continuare l’apprendimento verso lo sviluppo web, data analysis o automazione, e iniziare percorsi professionali o collaborazioni freelance in ambito tecnico-digitale.
Programma
MODULO 1
• Introduzione a Python
• Installazione Python MacOS
• Installazione Python Windows
• Installazione Editor di sviluppo
• Il Terminale
• I Tipi di Dato
• Le Variabili
• Operatori Aritmetici
• Operatori Relazionali
• Operatori Logici
• Le Stringhe
MODULO 2
• La funzione di Input
• Strutture di Controllo
• Istruzioni Condizionali If Elif e Else
• Istruzioni Iterative – il Ciclo While
• Istruzione Iterative – il ciclo For
• Le Liste
• Le Tuple
• I Set
• Le Funzioni
• Scope delle Variabili
• Json
MODULO 3
• Oggetti e Concetti
• Classificazione
• Incapsulamento
• Membri di Istanza e di Classe
• Installazione in locale per Mac
• Generalizzazione
• Ereditarietà
• Collaborazione
• Intelligenza artificiale e applicazione sul codice
MODULO 4
• Tkinter – Interfacce grafiche
• La Finestra
• Il Widget Label
• Le proprietà dell’oggetto Label
• Il Button
• Le proprietà dell’oggetto Button
• Il widget Entry
• Le proprietà dell’oggetto Entry
• Test fine corso



