Python — Catalogo
Scegli un corso o un pacchetto per iniziare.
Le professioni che utilizzano Python comprendono in particolare sviluppatori, analisti, Data Analyst, Data Scientist, ingegneri dell'automazione, ingegneri back-end e professionisti che devono trasformare attività manuali in elaborazioni affidabili. Python è diventato un linguaggio trasversale per automazione, dati, API e IA: saper scrivere solo qualche script non basta più quando occorre strutturare, testare, proteggere e mantenere un'applicazione professionale.
I 15 corsi costruiscono questa padronanza in modo progressivo: fondamenti del linguaggio, strutture dati, funzioni e oggetti, gestione degli errori, file e automazione, SQL, utilizzo e creazione di API con FastAPI, test, sicurezza, deployment, pandas, primo approccio al Machine Learning e progetto finale che integra l'IA. Al termine del percorso saprai sviluppare e mantenere applicazioni Python complete, automatizzare processi e collegare dati, API e servizi intelligenti in un contesto professionale.
🎓 15 corsi • 📘 120 lezioni interattive • ⏱️ da 45 a 75 ore di formazione basata sul dialogo
Offerta migliore
Pacchetto Completo Python
148,50 € IVA esclusa
Risparmio : 99,00 €
29,70 €
22,90 IVA esclusa
Risparmio : 6,80 €
Scoprire Python e creare i primi programmi
Comprendere il ruolo di Python, installare l'ambiente ed eseguire i primi script.
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Nessun prerequisito tecnico avanzato. Per iniziare bastano un uso abituale del computer e la capacità di seguire istruzioni tecniche.
- Comprendere cos'è un linguaggio di programmazione
- Installare Python e verificarne il funzionamento
- Visualizzare informazioni con print
- Laboratorio: creare un primo programma interattivo
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: creare un primo programma interattivo
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
9,90 € IVA esclusa
Gestire variabili e tipi di dati
Memorizzare, trasformare e visualizzare le informazioni utilizzate da un programma
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Nessun prerequisito tecnico avanzato. Per iniziare bastano un uso abituale del computer e la capacità di seguire istruzioni tecniche.
- Creare e denominare variabili
- Eseguire calcoli con gli operatori
- Convertire un valore da un tipo a un altro
- Laboratorio: realizzare un calcolatore professionale
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: realizzare un calcolatore professionale
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
9,90 € IVA esclusa
Controllare l'esecuzione di un programma
Creare programmi in grado di prendere decisioni e ripetere operazioni.
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Nessun prerequisito tecnico avanzato. Per iniziare bastano un uso abituale del computer e la capacità di seguire istruzioni tecniche.
- Utilizzare le condizioni if, elif ed else
- Combinare condizioni con and, or e not
- Controllare un ciclo con break e continue
- Laboratorio: creare una semplice applicazione gestionale
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: creare una semplice applicazione gestionale
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
9,90 € IVA esclusa
38,70 €
28,90 IVA esclusa
Risparmio : 9,80 €
Utilizzare le collezioni di dati
Memorizzare, scorrere e trasformare più informazioni in uno stesso programma.
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Creare e modificare una lista
- Utilizzare le tuple
- Cercare, ordinare e filtrare valori
- Laboratorio: gestire un catalogo di elementi
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: gestire un catalogo di elementi
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
12,90 € IVA esclusa
Strutturare il codice con funzioni e oggetti
Suddividere un'applicazione in componenti chiari, tipizzati e riutilizzabili.
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Comprendere l'utilità delle funzioni
- Utilizzare parametri opzionali e annotazioni di tipo
- Definire attributi e metodi
- Laboratorio: ristrutturare un'applicazione in componenti riutilizzabili
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: ristrutturare un'applicazione in componenti riutilizzabili
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
12,90 € IVA esclusa
Gestire errori, moduli e ambienti
Creare progetti più robusti e correttamente organizzati
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Identificare i principali errori Python
- Utilizzare else e finally
- Creare i propri moduli
- Creare e utilizzare un ambiente virtuale
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: creare e utilizzare un ambiente virtuale
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
12,90 € IVA esclusa
47,70 €
35,90 IVA esclusa
Risparmio : 11,80 €
Automazione e dati
Leggere, modificare e produrre dati nei formati professionali più comuni
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Conoscere i fondamenti introdotti nei primi corsi del percorso o avere un'esperienza pratica equivalente.
- Leggere e scrivere un file di testo
- Leggere un file CSV
- Leggere e produrre un file JSON
- Laboratorio: trasformare un file CSV in un report JSON
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: trasformare un file CSV in un report JSON
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
15,90 € IVA esclusa
Automatizzare le attività professionali
Utilizzare Python per ridurre le operazioni manuali ripetitive
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Individuare un'attività adatta all'automazione
- Copiare, spostare e rinominare file
- Elaborare più file in un'unica esecuzione
- Laboratorio: automatizzare un processo mensile completo
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: automatizzare un processo mensile completo
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
15,90 € IVA esclusa
Utilizzare Python con un database SQL
Memorizzare e interrogare in modo persistente le informazioni di un'applicazione
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere il ruolo di un database
- Creare un database SQLite
- Modificare ed eliminare dati
- Laboratorio: creare un'applicazione Python con database
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: creare un'applicazione Python con database
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
15,90 € IVA esclusa
56,70 €
42,90 IVA esclusa
Risparmio : 13,80 €
Utilizzare API con Python
Comunicare con servizi Web e strutturare un client API robusto.
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Scoprire HTTP e i metodi principali
- Eseguire una richiesta GET
- Gestire errori, timeout e risposte JSON
- Laboratorio: costruire un client API completo
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: costruire un client API completo
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
18,90 € IVA esclusa
Creare un'API con FastAPI
Trasformare un programma Python in un servizio Web utilizzabile da altre applicazioni.
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere il ruolo di un'API back-end
- Creare una prima route
- Creare le operazioni CRUD
- Laboratorio: sviluppare un'API gestionale completa
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: sviluppare un'API gestionale completa
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
18,90 € IVA esclusa
Testare, proteggere e distribuire un'applicazione
Migliorare l'affidabilità di un progetto e prepararlo a un utilizzo reale
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere l'utilità dei test automatizzati
- Testare una funzione e un'API
- Validare i dati ricevuti
- Distribuire un'applicazione Python
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: distribuire un'applicazione Python
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
18,90 € IVA esclusa
74,70 €
48,90 IVA esclusa
Risparmio : 25,80 €
Analizzare dati con pandas
Esplorare, pulire e sintetizzare dati professionali
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Comprendere il ruolo dell'analisi dei dati
- Importare dati CSV ed Excel
- Raggruppare e aggregare le informazioni
- Laboratorio: realizzare un'analisi completa dei dati
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: realizzare un'analisi completa dei dati
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
24,90 € IVA esclusa
Comprendere e sperimentare il machine learning
Preparare i dati, addestrare modelli semplici e valutarne le prestazioni.
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Distinguere intelligenza artificiale e machine learning
- Preparare un dataset
- Creare un primo modello di regressione
- Laboratorio: addestrare e testare un modello semplice
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: addestrare e testare un modello semplice
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
24,90 € IVA esclusa
Sviluppare un'applicazione Python che integra l'IA
Mettere in pratica tutte le competenze del percorso in un progetto professionale completo
Informazioni sulla formazione
Sviluppatori, analisti, professionisti dei dati e dell'automazione che desiderano utilizzare Python per sviluppare procedure di elaborazione, applicazioni e servizi manutenibili.
Padroneggiare i fondamenti del percorso o avere un'esperienza equivalente. I concetti avanzati si basano sulle competenze acquisite nei corsi precedenti.
- Definire l'esigenza e le funzionalità dell'applicazione
- Preparare il database e l'API
- Testare i risultati e gestire gli errori
- Progetto finale: presentare un'applicazione Python completa
- Applicare i metodi e gli strumenti del corso a una situazione tipica del lavoro.
- Realizzare un risultato concreto e utilizzabile applicando quanto appreso: presentare un'applicazione Python completa
- Verificare la coerenza e la qualità del risultato e valutarne i rischi prima della validazione.
- Applicare le competenze acquisite a situazioni lavorative simili, motivando le scelte effettuate.
da 3 a 5 h
24,90 € IVA esclusa