Ce projet pour débutants vous confie la recherche d’une petite boutique qui peut renvoyer un prototype non publié. Un labo guidé suit de vraies requêtes et répare une petite fonction Python ; un défi applique la même méthode aux références de commandes.
Ce que vous apprendrez
- Suivre une recherche normale de la page à SQLite.
- Reconnaître une entrée qui modifie la structure SQL.
- Lier une valeur avec un marqueur et un tuple à un élément.
- Préserver la correspondance exacte, les apostrophes légitimes et les règles métier.
- Tester la sécurité et les résultats utiles ensemble.
À qui s’adresse ce cours
Ce cours s’adresse aux débutants curieux de sécurité web et de réparation d’applications. Vous devez savoir saisir des commandes et changer d’onglet. Aucun cours préalable de SQL ou Python n’est nécessaire : la syntaxe et l’éditeur sont expliqués avant utilisation. Workstation, App Server et Shop Web sont préparés dans le navigateur avec des données synthétiques.
Questions fréquentes
Vais-je modifier du code ?
Oui. Vous ferez une petite modification expliquée dans une fonction Python existante, sans développer une application entière.
Faut-il installer quelque chose ?
Non. L’environnement comprend l’application, la base, l’éditeur et le client de requêtes.
Que change le défi ?
Vous protégez un autre objet métier et sa règle de commandes prêtes avec la même API. Les contrôles examinent les résultats réels et des données isolées supplémentaires ; aucun rapport n’est demandé.





