Tutti i livelli

Maratona Python: 100 Progetti in 100 Giorni

Padroneggia le competenze di cui hai bisogno

Impara attraverso 100 lezioni pratiche. Costruisci progetti reali e fai avanzare la tua carriera con esperienza pratica.

100 lezioni
Autogestito
108 Studenti diplomati

Informazioni su questo corso

Questo corso completo è progettato per portarti da principiante a esperto in Python Marathon: 100 Progetti in 100 Giorni. Con 100 lezioni attentamente elaborate, imparerai attraverso la pratica diretta e progetti del mondo reale.

Il nostro curriculum è strutturato per fornirti sia conoscenze teoriche che competenze pratiche. Ogni lezione si basa sulla precedente, garantendo una curva di apprendimento graduale. Alla fine di questo corso, avrai la sicurezza e le competenze per affrontare le sfide del mondo reale.

Cosa imparerai

🎯

Competenze pratiche

Impara facendo con progetti pratici ed esempi del mondo reale

📚

100 Lezioni

Curriculum completo che copre dai fondamenti agli argomenti avanzati

💼

Pronto per la carriera

Costruisci un portfolio di progetti e acquisisci competenze pronte per il lavoro

🏆

Certificato

Ottieni un certificato di completamento per mostrare i tuoi risultati

🌐

Accesso a vita

Impara al tuo ritmo con accesso illimitato a tutti i contenuti

👥

Supporto della comunità

Unisciti a migliaia di studenti e ottieni aiuto quando ne hai bisogno

📚

Vedi programma corso

Esplora il programma completo del corso — lezioni, argomenti e progetti

Apri programma corso

Programma del corso

1 Fondamenti di Python 5 lezioni

  • Giorno 1 (Principiante) - Lavorare con le variabili in Python per gestire i dati
  • Giorno 2 (Principiante) - Comprendere i tipi di dati e come manipolare le stringhe
  • Giorno 3 (Principiante) - Flusso di controllo e operatori logici
  • Giorno 4 (Principiante) - Randomizzazione ed elenchi Python
  • Giorno 5 (Principiante) - Cicli Python

2 Python intermedio e OOP 5 lezioni

  • Giorno 15 (Intermedio) - Ambiente di sviluppo locale
  • Giorno 16 (Intermedio) - Programmazione orientata agli oggetti (OOP)
  • Giorno 17 (Intermedio) - Progetto "Simulazione di conto bancario" e i vantaggi dell'OOP
  • Giorno 18 (Intermedio) - Turtle e l'interfaccia utente grafica (GUI)
  • Giorno 19 (Intermedio) - Istanze, stato e funzioni di ordine superiore

3 Elaborazione dati e file 3 lezioni

  • Giorno 24 (Intermedio) - File, directory e percorsi
  • Giorno 25 (Intermedio) - Lavorare con dati CSV e la libreria Pandas
  • Giorno 26 (Intermedio) - Comprensione degli elenchi in Python

4 App GUI desktop (Tkinter) 5 lezioni

  • Giorno 27 (Intermedio) - Tkinter, *args, **kwargs e creazione di programmi GUI
  • Giorno 28 (Intermedio) - Tkinter, tipizzazione dinamica, applicazione GUI "Convertitore di unità"
  • Giorno 29 (Intermedio) - Creazione di un'applicazione GUI per la gestione delle password
  • Giorno 30 (Intermedio) - Gestione degli errori in Python
  • Giorno 31 (Intermedio) - Progetto Capstone "App GUI Calcolatrice"

5 API e automazione 5 lezioni

  • Giorno 32 (Intermedio+) - Inviare e-mail (smtplib) e gestire DateTime
  • Giorno 33 (Intermedio+) - Endpoint API e parametri API - Notificatore ISS Overhead
  • Giorno 34 (Intermedio+) - Endpoint API e parametri API - "App Quiz"
  • Giorno 35 (Intermedio+) - Chiavi, autenticazione e variabili d'ambiente: invia SMS
  • Giorno 36 (Intermedio+) - Progetto "Weather Tracker con avvisi di pioggia"

6 Fondamenti web (HTML/CSS) 5 lezioni

  • Giorno 41 (Fondamenti web) - Introduzione a HTML
  • Giorno 42 (Fondamenti web) - HTML intermedio
  • Giorno 43 (Fondamenti web) - Introduzione a CSS
  • Giorno 44 (Fondamenti web) - CSS intermedio
  • Giorno 65 (Fondamenti web) - Web design

7 Web Scraping 5 lezioni

  • Giorno 45 (Intermedio+) - Web Scraping con Beautiful Soup
  • Giorno 46 (Intermedio+) - Progetto "Analizzatore delle classifiche Billboard Top" utilizzando l'API Spotify
  • Giorno 47 (Intermedio+) - Creare un tracker automatizzato dello stock di prodotti
  • Giorno 48 (Intermedio+) - Browser Selenium Webdriver e Web Scraping
  • Giorno 49 (Intermedio+) - Raccoglitore di notizie automatizzato per parole chiave

8 Sviluppo web con Flask 5 lezioni

  • Giorno 54 (Intermedio+) - Introduzione allo sviluppo web
  • Giorno 55 (Intermedio+) - Analisi HTML e URL in Flask e Internet
  • Giorno 56 (Intermedio+) - Rendering di file HTML/statici e modelli con Flask
  • Giorno 57 (Intermedio+) - Templating con Jinja in Flask
  • Giorno 58 (Intermedio+) - Progetto "Blog", Parte 1 - Nozioni di base su Flask

9 Strumenti professionali (Git, Deployment) 2 lezioni

  • Giorno 70 (Avanzato) - Controllo della versione Git e GitHub
  • Giorno 71 (Avanzato) - Distribuzione della tua applicazione web

10 Scienza dei dati 5 lezioni

  • Giorno 72 (Scienza dei dati) - Introduzione alla scienza dei dati
  • Giorno 73 (Avanzato) - Visualizzazione dei dati con Matplotlib
  • Giorno 74 (Avanzato) - Aggregare e unire i dati con Pandas
  • Giorno 75 (Avanzato) - Dati di Google Trends: ricampionamento e analisi
  • Giorno 76 (Avanzato) - Pulizia e visualizzazione dei dati con Plotly

11 Progetti portfolio 5 lezioni

  • Giorno 82 (Progetto portfolio) - [Scripting] Organizzatore di file per estensione
  • Giorno 83 (Progetto portfolio) - [Sviluppo web] Web app "URL Shortener"
  • Giorno 84 (Progetto portfolio) - [Scripting] Downloader automatico di report da e-mail
  • Giorno 85 (Progetto portfolio) - [GUI] App "Desktop Weather Informer"
  • Giorno 86 (Progetto portfolio) - [GUI] App "Filigrana immagine"
OFFERTA LIMITATA SCADE TRA: 05h 00m 00s

Scegli il tuo piano

Inizia oggi

-70%

Accesso 3 mesi

IDEALE PER PROVARE

$49.95
$14.95
Solo $4.98/mese
05h 00m 00s
Tassi di cambio aggiornati ogni ora
  • Accesso a tutte le lezioni
  • Progetti pratici
  • Risorse e codice scaricabili
  • Certificato
  • Supporto community
Inizia
-72%

TUTTI I CORSI — 1 ANNO

MIGLIOR VALORE

$199.00
$55.00
Solo $4.58/mese
05h 00m 00s
Tassi di cambio aggiornati ogni ora
  • Accesso a TUTTI i corsi per 1 anno
  • Tutti gli aggiornamenti inclusi
  • Supporto prioritario
  • Progetti bonus esclusivi
  • Sessione di mentoring 1-a-1
  • Guida preparazione colloqui
Ottieni tutti i corsi

Checkout

Plan Name
Inserisci un'email valida
Inserisci un numero di telefono valido
🔒 Pagamento sicuro tramite Stripe
Creazione sessione di checkout...

Ottieni accesso al corso

Inserisci il tuo numero WhatsApp o Telegram — invieremo l’accesso al corso
Inserisci un numero valido (almeno 7 cifre)

Unisciti alla Nostra Community di Apprendimento

111
Studenti Attivi
100
Lezioni
95%
Tasso di Successo
24/7
Supporto AI

Prova la prima lezione gratis

Inizia a imparare oggi con la nostra lezione introduttiva gratuita - nessuna carta di credito richiesta

Inizia lezione gratuita

Pronto per iniziare a imparare?

Unisciti a migliaia di studenti e inizia il tuo viaggio oggi stesso. Ottieni accesso immediato a tutte le 100 lezioni.

Iscriviti ora
Prova la lezione gratuita