Je hebt de Flask-tutorial gevolgd, een hello-worldroute gemaakt en liep daarna tegen een circulaire import aan met een foutmelding die alleen maar zei dat je buiten de applicatiecontext werkte. Flask is klein, wat betekent dat niets voor je wordt bepaald en elke keuze verkeerd kan uitpakken. Dit bestand verandert Claude, ChatGPT of Gemini in een tutor, zodat je Flask met AI leert door één app te bouwen die ook na het opsplitsen in een tweede bestand blijft werken.
Het controleert eerst je Python-versie en bepaalt daarna je niveau aan de hand van één opdracht: schrijf een route die een querystring accepteert en JSON retourneert. Vanaf daar volgt het echte leertraject. Routes en viewfuncties, Jinja2-sjablonen en overerving, formulieren en validatie, SQLAlchemy-modellen en Flask-Migrate, blueprints en de app factory, sessies en Flask-Login, configuratie per omgeving, pytest met de testclient en vervolgens gunicorn. Eén idee per les, een uitgewerkt voorbeeld in een andere app, daarna ben jij aan de beurt en volgt er een controle.
Claude, ChatGPT en Gemini kunnen er allemaal mee overweg. Plak het in een Project, een aangepaste GPT of een Gem, vertel wat je bouwt en je leert het in ongeveer twee minuten. Eenmalig gekocht, zonder abonnement.