Hai seguito il tutorial di Flask, hai creato una route “hello world”, poi ti sei imbattuto in un import circolare e in un errore che diceva soltanto che stavi lavorando al di fuori del contesto dell’applicazione. Flask è essenziale, il che significa che nulla è deciso al posto tuo e ogni scelta può rivelarsi un errore. Questo file trasforma Claude, ChatGPT o Gemini in un tutor, così impari Flask con l’AI costruendo un’app che continua a funzionare anche dopo aver aggiunto un secondo file.
Prima controlla Python, poi stabilisce il livello partendo da un’unica attività: scrivere una route che accetta una stringa di query e restituisce JSON. Da lì si segue il percorso reale. Route e funzioni di visualizzazione, template Jinja2 ed ereditarietà, form e validazione, modelli SQLAlchemy e Flask-Migrate, blueprint e factory dell’app, sessioni e Flask-Login, configurazione per ambiente, pytest con il client di test, poi gunicorn. Un’idea per lezione, un esempio svolto su un’app diversa, poi tocca a te e infine una verifica.
Funziona con Claude, ChatGPT e Gemini. Incollalo in un Project, in un GPT personalizzato o in un Gem, indica cosa stai costruendo e inizierai a imparare in circa due minuti. Acquisto una tantum, senza abbonamento.