{"title":"Tuteurs en programmation","description":null,"products":[{"product_id":"ai-python-tutor","title":"Tuteur AI en Python","description":"\u003cp\u003eCe tuteur Python propulsé par l’AI est fait pour le moment où vous avez regardé les vidéos, suivi les explications de l’instructeur et ne parvenez toujours pas à démarrer un script à partir d’un fichier vide. C’est l’enfer des tutoriels, et un cours supplémentaire ne vous en sortira pas. Ce fichier transforme Claude, ChatGPT ou Gemini en un tuteur qui vous fait écrire vous-même le Python : d’abord faux, puis fonctionnel, puis propre.\u003c\/p\u003e\u003cp\u003eIl commence par une évaluation de niveau de cinq minutes, sous la forme d’une tâche plutôt que d’un quiz, puis construit un parcours de leçons à partir de votre niveau réel : listes et boucles, fonctions, dictionnaires, fichiers, erreurs et traces d’exécution, classes, puis requests et pandas. Chaque leçon comprend une courte explication, un exemple résolu, une tâche à réaliser et une vérification. Quand votre code plante, il ne colle pas la correction. Il vous indique la ligne concernée, vous demande ce que vous pensiez qu’elle devait faire et vous laisse trouver la lacune.\u003c\/p\u003e\u003cp\u003eLe même fichier fonctionne dans Claude, ChatGPT et Gemini. Collez-le une seule fois dans un Projet, un GPT personnalisé ou un Gem ; l’installation prend moins de deux minutes, et il s’agit d’un paiement unique, sans renouvellement.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634791977224,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-python-tutor-1.png?v=1789381390"},{"product_id":"ai-javascript-tutor","title":"Tuteur AI en JavaScript","description":"\u003cp\u003eCe tuteur JavaScript AI s’adresse à ceux qui peuvent suivre un tutoriel et modifier le fichier de quelqu’un d’autre, mais qui restent bloqués lorsqu’on leur demande de faire fonctionner un bouton sur une page vierge. L’asynchrone est le domaine auquel la plupart des gens renoncent discrètement. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur qui vous fait écrire du JavaScript dans la console du navigateur dès la première leçon.\u003c\/p\u003e\u003cp\u003eIl vous propose une seule tâche plutôt qu’un quiz, puis suit une progression qui correspond à la manière dont JavaScript pose réellement problème : valeurs et portée, tableaux et map, objets et déstructuration, puis le DOM et les événements, et seulement ensuite les promesses et async await. Chaque leçon comprend une explication, un exemple guidé, une tâche à réaliser et une vérification. Lorsque votre code génère l’erreur Cannot read properties of undefined, il ne colle pas une correction. Il vous demande ce que vous pensiez que cette variable devait contenir à cette ligne.\u003c\/p\u003e\u003cp\u003eFonctionne de la même manière dans Claude, ChatGPT et Gemini. Collez-le dans un Project, un GPT personnalisé ou un Gem, et vous êtes opérationnel en environ deux minutes. Achat unique, sans abonnement. À associer à \u003ca href=\"\/fr\/products\/ai-skill-for-javascript\"\u003eSkill AI pour JavaScript\u003c\/a\u003e, l’assistant pratique à utiliser une fois les bases acquises ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792009992,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-javascript-tutor-1.png?v=1789381394"},{"product_id":"ai-sql-tutor","title":"Tuteur AI en SQL","description":"\u003cp\u003eCe tuteur SQL basé sur l’AI s’adresse à vous si vous savez écrire un SELECT avec un WHERE, mais pas beaucoup plus. Puis une jointure transforme 400 commandes en 1 200, un LEFT JOIN exclut discrètement les clients que vous cherchiez, et vous ne savez pas expliquer pourquoi. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur qui vous fait écrire des requêtes et lire vos propres décomptes de lignes, plutôt que de vous donner la solution de quelqu’un d’autre.\u003c\/p\u003e\u003cp\u003eIl vous fait commencer par une requête sur un schéma que vous décrivez, puis vous enseigne ce que la plupart des cours oublient : l’ordre réel dans lequel la base de données exécute vos clauses, FROM puis WHERE puis GROUP BY puis HAVING puis SELECT. La moitié des confusions liées à SQL disparaissent à ce stade. À partir de là, il aborde les jointures, la multiplication des lignes, le comportement de NULL, les CTE et les fonctions de fenêtrage. Lorsque votre jeu de résultats contient le mauvais nombre de lignes, il ne réécrit pas la requête. Il vous demande combien de lignes vous attendiez et d’où viennent les lignes supplémentaires.\u003c\/p\u003e\u003cp\u003eUn seul fichier, identique dans Claude, ChatGPT et Gemini. Collez-le dans un Projet, un GPT personnalisé ou un Gem ; en environ deux minutes, il est à vous définitivement, sans abonnement.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634792730888,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-sql-tutor-1.png?v=1789381407"},{"product_id":"ai-go-tutor","title":"Tuteur Go AI","description":"\u003cp\u003eVous avez décidé d’apprendre la programmation en Go, vous avez lu deux fois le Tour de Go, et vous écrivez toujours du Go qui ressemble au Python ou au Java que vous avez délaissé. Votre gestion des erreurs est un mur de valeurs de retour ignorées, et vous ne savez pas dire quand un canal est préférable à un mutex. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur Go qui vous donne des tâches et vous amène à trouver vous-même votre interblocage.\u003c\/p\u003e\u003cp\u003eTout commence par une tâche, pas par un cours magistral : écrivez une fonction qui renvoie une valeur et une erreur, et il lit ce que vous envoyez. Il sait ainsi si vous comprenez les valeurs nulles, si vous considérez les interfaces comme des éléments à déclarer à l’avance et si vous avez déjà rencontré l’aliasing des slices. Les leçons abordent les structs et les méthodes, les récepteurs pointeur ou valeur, les interfaces implicites, l’encapsulation des erreurs avec %w, les goroutines, les canaux, select et l’annulation avec context. Lorsque votre code est incorrect, il pointe la ligne concernée et vous demande quelle est la valeur nulle de cette map.\u003c\/p\u003e\u003cp\u003eLe même fichier pour Claude, ChatGPT et Gemini. Paiement unique, installation en une minute, aucun renouvellement. À associer à \u003ca href=\"\/fr\/products\/ai-skill-for-go\"\u003eAI Skill for Go\u003c\/a\u003e, l’assistant pratique pour quand vous maîtriserez les bases ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634793058568,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-go-tutor-1.png?v=1789381453"},{"product_id":"ai-angular-tutor","title":"Tuteur Angular AI","description":"\u003cp\u003eSi vous voulez apprendre Angular, le premier problème est que la moitié des tutoriels que vous trouvez ont été écrits pour les NgModules, que l’autre moitié suppose que vous comprenez déjà RxJS, et que le code de votre équipe utilise les deux. Vous arrivez à faire s’afficher un composant sans pouvoir expliquer pourquoi un subscribe imbriqué pose problème. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur qui vous enseigne la version que vous utilisez réellement et vous fait écrire le code vous-même.\u003c\/p\u003e\u003cp\u003eIl vous demande d’abord votre version d’Angular, car les composants autonomes sont devenus la valeur par défaut dans la version 17 et les signaux sont arrivés dans la version 16, et la réponse varie selon le numéro. Il vous donne ensuite une tâche et lit ce que vous écrivez. Les leçons couvrent les composants et les entrées, l’injection de dépendances avec inject, les services, HttpClient, les blocs de contrôle de flux, les signaux par rapport aux observables, switchMap plutôt que l’imbrication des subscriptions, les formulaires réactifs, les routes chargées à la demande et la détection des changements OnPush. Lorsque votre code est incorrect, il cite la ligne concernée et vous demande ce qui se passe au deuxième clic.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT et Gemini exécutent ce fichier de manière identique. Achetez-le une seule fois, installez-le en une minute, et rien ne se renouvelle.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634793156872,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-angular-tutor-1.png?v=1789381466"},{"product_id":"ai-c-sharp-tutor","title":"Tuteur C# AI","description":"\u003cp\u003eCe tuteur AI en C# est destiné au moment où vous avez terminé deux tutoriels Unity et un cours vidéo, mais où vous êtes toujours incapable de démarrer un projet à partir d’un dossier vide. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur C# qui vous fait écrire du code que vous devez ensuite expliquer, au lieu de le recopier depuis l’écran de quelqu’un d’autre.\u003c\/p\u003e\u003cp\u003eIl commence par vous poser trois questions et vous confie une petite tâche, puis suit une véritable progression : types valeur et types référence, collections, LINQ, classes et interfaces, exceptions, async et await, puis une application console que vous construisez vous-même. Chaque leçon comprend une courte explication, un exemple résolu basé sur un code différent, puis vous laisse agir pendant qu’il attend. Lorsque votre programme génère une NullReferenceException, il ne colle pas la correction. Il vous demande quelle référence est nulle et comment vous pourriez le prouver, et ne nomme le concept qu’une fois que vous avez trouvé la ligne.\u003c\/p\u003e\u003cp\u003eFonctionne de la même manière dans Claude, ChatGPT et Gemini. Un seul paiement, sans abonnement, installation en moins de deux minutes. S’associe à \u003ca href=\"\/fr\/products\/ai-skill-for-c-sharp\"\u003eAI Skill for C#\u003c\/a\u003e, l’assistant pratique destiné à ceux qui connaissent déjà les bases ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796466440,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-c-sharp-tutor-1.png?v=1789381490"},{"product_id":"ai-django-tutor","title":"Tuteur Django AI","description":"\u003cp\u003eCe tuteur AI pour Django est destiné au jour où vous avez suivi le tutoriel Polls jusqu’au bout, puis ouvert un projet vierge sans savoir quoi écrire en premier. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur Django qui vous fait créer votre propre application, couche par couche, et vous explique le rôle de chaque fichier.\u003c\/p\u003e\u003cp\u003eIl vous demande ce que vous avez déjà mis en production, évalue votre niveau, puis suit le parcours essentiel : projet et application, modèles et migrations, l’ORM et la requête N+1, les vues, des fonctions aux classes, les templates et les fichiers statiques, les formulaires et ModelForm, l’interface d’administration, les utilisateurs et les permissions, puis les paramètres et le déploiement. Chaque leçon comprend une courte explication, un exemple détaillé basé sur un modèle différent, puis une tâche que vous réalisez vous-même. Lorsque votre queryset ne renvoie rien, il vous demande ce que le filtre compare, plutôt que de vous dire quoi copier-coller.\u003c\/p\u003e\u003cp\u003eLe même fichier, le même fonctionnement dans Claude, ChatGPT et Gemini. Payez une seule fois, installez-le en environ une minute, sans renouvellement automatique en arrière-plan.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796499208,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-django-tutor-1.png?v=1789381494"},{"product_id":"ai-java-tutor","title":"Tuteur Java AI","description":"\u003cp\u003eCe tuteur Java basé sur l’AI s’adresse à ceux qui peuvent suivre un cours sans réussir à créer une classe à partir d’un fichier vide, ou qui ont un examen dans trois semaines alors que l’héritage leur semble encore aléatoire. Ce fichier transforme Claude, ChatGPT ou Gemini en un tuteur Java qui vous fait écrire du code que vous devez ensuite défendre, au lieu de vous faire regarder un enregistrement d’écran.\u003c\/p\u003e\u003cp\u003eIl commence par trois questions et une petite tâche, puis enseigne dans l’ordre qui fonctionne\u0026nbsp;: types et références, classes et constructeurs, interfaces face aux classes abstraites, framework Collections, contrat entre equals et hashCode, exceptions vérifiées et non vérifiées, génériques, puis flux. Chaque leçon comprend une courte explication, un exemple détaillé sur un code différent, puis c’est à vous. Lorsque votre HashSet contient deux objets que vous pensez égaux, il vous demande ce que signifie l’égalité pour votre classe, plutôt que de vous dire quoi copier-coller.\u003c\/p\u003e\u003cp\u003eCe même fichier fonctionne de la même manière dans Claude, ChatGPT et Gemini. Un seul paiement, aucun abonnement et environ quatre-vingt-dix secondes pour l’installer. Il s’associe à \u003ca href=\"\/fr\/products\/ai-skill-for-java\"\u003eAI Skill for Java\u003c\/a\u003e, l’assistant pratique pour une fois que vous maîtrisez les bases\u0026nbsp;; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796564744,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-java-tutor-1.png?v=1789381503"},{"product_id":"ai-r-tutor","title":"Tuteur R AI","description":"\u003cp\u003eCe tuteur AI pour R est destiné à la semaine où votre mémoire doit inclure un test t d’ici vendredi et où votre script est un assemblage de fragments copiés que personne, pas même vous, ne saurait expliquer. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur du langage R, afin que vous écriviez votre propre code dans RStudio et expliquiez le rôle de chaque ligne.\u003c\/p\u003e\u003cp\u003eIl vous demande à quoi ressemblent vos données et ce que vous devez produire, évalue votre niveau, puis vous enseigne R dans l’ordre qui vous sera réellement utile : d’abord les vecteurs et la vectorisation, puis les data frames et les tibbles, la sélection de sous-ensembles, les facteurs et les valeurs manquantes, les verbes de dplyr, les données tidy et le pivotement, ggplot2 comme une grammaire plutôt qu’une liste de types de graphiques, puis les fonctions, les modèles et les rapports reproductibles. Chaque leçon comprend une courte explication, un exemple guidé sur un jeu de données différent, puis un exercice à réaliser dans la console. Lorsque mean() renvoie NA, il vous demande ce que contient le vecteur, et non quel argument ajouter.\u003c\/p\u003e\u003cp\u003eLe fichier fonctionne de la même manière dans Claude, ChatGPT et Gemini. Un seul achat, sans abonnement, opérationnel en moins de deux minutes.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634796663048,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-r-tutor-1.png?v=1789381523"},{"product_id":"ai-ruby-on-rails-tutor","title":"Tuteur AI pour Ruby on Rails","description":"\u003cp\u003eCe tuteur AI pour Ruby on Rails est conçu pour le jour où le tutoriel de blog se termine et où vous ne pouvez pas ajouter un deuxième modèle sans copier le code de quelqu’un d’autre. Il transforme Claude, ChatGPT ou Gemini en tuteur Rails qui travaille comme un développeur senior.\u003c\/p\u003e\u003cp\u003eIl évalue votre niveau avec une seule tâche : modéliser un Post qui possède plusieurs Comments, puis vous expliquer ce que Rails a généré pour vous. Ensuite, il établit un parcours de cours qui suit le framework : routes et MVC, associations Active Record, validations, paramètres forts, partiels et helpers, Minitest ou RSpec, tâches en arrière-plan, puis Hotwire. Chaque leçon comprend une courte explication, un exemple détaillé et une tâche que vous réalisez vous-même. Lorsqu’un problème survient, il indique la classe d’erreur et vous demande ce que Rails recherchait avant de vous donner la solution.\u003c\/p\u003e\u003cp\u003eLe même fichier fonctionne dans Claude Projects, un GPT personnalisé et un Gem Gemini. Vous l’achetez une seule fois, sans abonnement, et la configuration prend environ une minute : ouvrez le fichier, copiez-le, collez-le dans la zone des instructions, puis dites-lui ce qui vous bloque. À associer à \u003ca href=\"\/fr\/products\/ai-skill-for-ruby\"\u003eAI Skill for Ruby\u003c\/a\u003e, l’assistant pratique à utiliser une fois les bases acquises ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813735176,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-ruby-on-rails-tutor-1.png?v=1789381537"},{"product_id":"ai-vba-tutor","title":"Tuteur AI pour VBA","description":"\u003cp\u003eCe tuteur VBA basé sur l’AI est conçu pour la macro que vous avez enregistrée, qui a fonctionné une fois avant de cesser de fonctionner dès que quelqu’un a inséré une colonne. Vous êtes analyste, pas développeur, et vous voulez qu’Excel arrête de vous faire perdre votre mardi. Ce fichier part du résultat de l’enregistreur que vous avez déjà, plutôt que d’un cours de programmation.\u003c\/p\u003e\u003cp\u003eIl vous confie une seule tâche : ouvrir l’éditeur Visual Basic avec Alt et F11, coller une macro enregistrée et expliquer ce que fait l’une de ses lignes. Ensuite, le programme suit le modèle objet d’Excel, de Workbook à Worksheet, puis à Range et Cells, avant d’aborder Option Explicit et Dim, les boucles, les conditions, la gestion des erreurs avec On Error, puis la lecture d’une plage dans un tableau afin qu’une macro traitant 40 000 lignes se termine rapidement. Chaque leçon comprend une courte explication, un exemple détaillé sur une feuille d’exemple et un exercice à saisir. Lorsque vous rencontrez l’erreur d’exécution 1004 ou 91, il vous demande quel objet était vide avant de proposer une solution.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT et Gemini l’exécutent tous de la même manière. Un seul paiement, aucun abonnement, et la configuration consiste à copier-coller le contenu dans la zone d’instructions. Commencez par la macro qui vous agace aujourd’hui.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813767944,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-vba-tutor-1.png?v=1789381541"},{"product_id":"ai-cobol-tutor","title":"Tuteur AI pour COBOL","description":"\u003cp\u003eCe tuteur COBOL basé sur l’AI est destiné au poste sur mainframe que vous venez d’accepter, au programme batch écrit en 1994 dont vous avez hérité, ou à l’équipe qui migre un système bancaire ou d’assurance. Personne n’a le temps de vous former, et la personne qui a écrit le code est à la retraite. Collez ce fichier dans Claude, ChatGPT ou Gemini et vous obtenez un tuteur conçu pour lire et maintenir du code en production, pas pour afficher « Hello World ».\u003c\/p\u003e\u003cp\u003eIl évalue votre niveau en vous demandant ce que vous savez déjà lire dans le programme affiché à l’écran. Le plan suit ensuite les besoins du poste : les quatre divisions, les clauses PIC et ce que COMP-3 stocke réellement, les numéros de niveau et les noms de condition 88, les copybooks, les fichiers séquentiels et VSAM avec leurs codes FILE STATUS, la structure PERFORM et le JCL qui exécute le tout. Chaque leçon comprend une explication, un exemple détaillé et un exercice sur du code. Lorsque votre travail s’interrompt avec un S0C7, il vous fait trouver quel champ contenait des données non numériques avant de vous dire quoi que ce soit d’autre.\u003c\/p\u003e\u003cp\u003eLe fichier fonctionne de manière identique dans Claude, ChatGPT et Gemini. Achat unique, sans abonnement, et vous êtes opérationnel en environ quatre-vingt-dix secondes.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813899016,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-cobol-tutor-1.png?v=1789381550"},{"product_id":"ai-rust-tutor","title":"Tuteur AI pour Rust","description":"\u003cp\u003eVous pouvez écrire du Rust qui compile en déplaçant des éléments jusqu’à ce que le texte rouge disparaisse, et c’est à ce moment-là que vous apprenez vraiment le Rust ou que vous continuez à deviner. Vous ne pouvez pas encore expliquer pourquoi il a disparu. C’est la lacune que ce fichier comble : collez-le dans Claude, ChatGPT ou Gemini et vous obtenez un tuteur dont la mission principale est de vous faire lire la sortie du compilateur au lieu de la copier-coller à quelqu’un d’autre.\u003c\/p\u003e\u003cp\u003eIl commence par une petite question sur la propriété, puis suit le seul ordre qui fonctionne dans ce langage : les déplacements et Copy, puis les emprunts et la règle « un mutable ou plusieurs partagés », puis Option et Result avec l’opérateur point d’interrogation, ensuite les traits et les génériques, puis les durées de vie lorsque vous en avez réellement besoin, et enfin Box, Rc et RefCell. Chaque erreur que vous lui soumettez reçoit le même traitement. Il indique le code, E0382, E0499, E0106, vous demande d’exécuter rustc explain et vous pose la question de savoir quelle valeur le compilateur pense avoir déplacée et à quelle ligne, avant de mentionner une correction.\u003c\/p\u003e\u003cp\u003eUn seul fichier, le même comportement dans Claude, ChatGPT et Gemini. Achat unique, sans abonnement. Copiez-le dans la zone des instructions et vous pouvez commencer en quelques minutes.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813931784,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-rust-tutor-1.png?v=1789381561"},{"product_id":"ai-typescript-tutor","title":"Tuteur AI pour TypeScript","description":"\u003cp\u003eVous vous êtes lancé dans l’apprentissage de TypeScript et vous avez fini par écrire du JavaScript avec des annotations ajoutées à la va-vite : dès qu’un soulignement rouge apparaît, vous ajoutez \u003ccode\u003eany\u003c\/code\u003e ou un cast \u003ccode\u003eas\u003c\/code\u003e et passez à autre chose. C’est cette habitude qui pose problème : collez ce fichier dans Claude, ChatGPT ou Gemini et vous obtenez un tuteur qui vous laisse trouver la correction jusqu’à ce que vous puissiez expliquer ce qui déplaît au compilateur.\u003c\/p\u003e\u003cp\u003eIl commence par vous poser une question sur le typage, puis suit l’ordre qui permet de construire votre compréhension : typage structurel, unions et types littéraux, restriction du type avec \u003ccode\u003etypeof\u003c\/code\u003e et \u003ccode\u003ein\u003c\/code\u003e, unions discriminées, génériques et contraintes, puis \u003ccode\u003ekeyof\u003c\/code\u003e et types mappés, avant de passer aux types utilitaires que vous utiliserez réellement. Les erreurs sont accompagnées de leur numéro, TS2322, TS2339 ou TS18048, ainsi que d’une question sur le côté de l’affectation qui déplaît au compilateur. Le mode strict est activé dès la première leçon, car tout le reste devient plus facile.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT et Gemini le lisent tous de la même manière. Un seul achat, sans abonnement, deux minutes de configuration : copiez le fichier, collez-le, puis indiquez ce sur quoi vous travaillez. À utiliser avec \u003ca href=\"\/fr\/products\/ai-skill-for-typescript\"\u003eSkill AI pour TypeScript\u003c\/a\u003e, l’assistant pratique à utiliser une fois les bases acquises ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813964552,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-typescript-tutor-1.png?v=1789381565"},{"product_id":"ai-aws-tutor","title":"Tuteur AI pour AWS","description":"\u003cp\u003eIl existe environ 200 services AWS, et chaque cours commence par les énumérer. C’est pourquoi la plupart des personnes qui entreprennent d’apprendre AWS en terminent un sans toujours savoir concevoir un VPC fonctionnel. Ce fichier vous propose l’approche inverse : collez-le dans Claude, ChatGPT ou Gemini et vous obtenez un tuteur qui définit d’abord un objectif, soit l’examen SAA-C03, soit un système que vous devez créer, puis n’enseigne que ce dont cet objectif a besoin.\u003c\/p\u003e\u003cp\u003eIl commence par vous poser trois questions et vous confie une tâche de conception, puis suit l’ordre qui permet de tout faire tenir ensemble : IAM et le principe du moindre privilège, puis le VPC avec les sous-réseaux, les tables de routage et les groupes de sécurité, puis le calcul avec EC2 et Lambda, puis S3 et ses classes de stockage, puis RDS et DynamoDB, puis les files d’attente et les événements, puis CloudWatch, et enfin les coûts. Il n’a pas accès à la console ni aux clés de votre compte, et il vous le précise. Chaque leçon se termine par quelque chose que vous construisez vous-même et que vous devez ensuite décrire, avec une alarme de facturation activée avant de commencer.\u003c\/p\u003e\u003cp\u003eFonctionne dans Claude, ChatGPT et Gemini sans modification. Un seul paiement, sans abonnement, et la configuration se résume à un copier-coller.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634813997320,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-aws-tutor-1.png?v=1789381570"},{"product_id":"ai-azure-tutor","title":"Tuteur AI pour Azure","description":"\u003cp\u003eVous devez apprendre Azure parce que votre employeur y a migré, ou parce que vous avez réservé l’examen AZ-104, et le portail propose trois façons de tout faire, avec des noms différents pour chacune. Ce fichier est le parcours pratique : collez-le dans Claude, ChatGPT ou Gemini et vous obtenez un tuteur qui commence par déterminer précisément quel examen ou quel système vous visez, puis vous enseigne uniquement ce dont vous avez besoin.\u003c\/p\u003e\u003cp\u003eLes leçons suivent la structure réelle d’Azure : la hiérarchie des étendues, du groupe d’administration jusqu’à la ressource, puis Microsoft Entra ID avec les utilisateurs, les groupes et les identités managées, ensuite les rôles RBAC et leurs niveaux d’héritage, puis les réseaux virtuels, les sous-réseaux et les groupes de sécurité réseau, puis les machines virtuelles et App Service, ensuite les comptes de stockage avec leurs niveaux et leurs options de redondance, puis Azure Monitor avec Log Analytics, et enfin les coûts. Il n’a pas accès à votre abonnement ni à vos identifiants, et il vous le dira. Vous effectuez les opérations, vous indiquez ce que le portail ou l’interface CLI az a renvoyé, et il s’appuie là-dessus.\u003c\/p\u003e\u003cp\u003eLe même fichier fonctionne de la même manière dans Claude, ChatGPT et Gemini. Achat unique, aucun abonnement, prêt en quelques secondes, le temps de le copier-coller.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814030088,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-azure-tutor-1.png?v=1789381575"},{"product_id":"ai-react-tutor","title":"Tuteur AI pour React","description":"\u003cp\u003eCe tutoriel React JS s’adresse au moment où vous savez créer une liste de tâches, mais où vous ne pouvez pas expliquer pourquoi votre composant s’est rendu quatre fois, pourquoi la valeur dans useEffect est obsolète, ni où cet état devrait réellement se trouver. Presque tous les problèmes liés à React reposent sur un seul problème sous-jacent. C’est pourquoi ce fichier commence par là : d’abord le modèle de rendu, puis les hooks, et enfin les bibliothèques.\u003c\/p\u003e\u003cp\u003eCollez-le dans Claude, ChatGPT ou Gemini : il vous situe avec une question sur ce qui déclenche un nouveau rendu. Les leçons s’enchaînent ensuite dans l’ordre : l’état et les nouveaux rendus, les props et la remontée de l’état, les listes et les clés, les champs contrôlés, useEffect et le cas bien plus fréquent où vous n’en avez pas besoin, les règles des hooks, le contexte et ses limites, la récupération des données, puis la mémoïsation, uniquement lorsque vous pouvez mesurer quelque chose. Lorsque votre composant boucle, il vous demande quelle ligne modifie l’état pendant le rendu avant de mentionner une solution.\u003c\/p\u003e\u003cp\u003eLe même fichier, le même comportement dans Claude, ChatGPT et Gemini. Un seul paiement, sans abonnement, et environ une minute suffit pour le configurer.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814095624,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-react-tutor-1.png?v=1789381584"},{"product_id":"ai-lua-tutor","title":"Tuteur AI pour Lua","description":"\u003cp\u003ePresque personne ne se lance dans l’apprentissage de Lua pour le plaisir d’apprendre Lua. Vous l’apprenez parce que Roblox Studio l’exige, parce que le mod qui vous plaît est écrit dans ce langage ou parce que votre configuration Neovim est devenue un fichier init.lua de 400 lignes que vous ne pouvez plus lire. Cela transforme Claude ou ChatGPT en tuteur qui vous enseigne Lua dans l’environnement que vous utilisez réellement, et non dans le vide.\u003c\/p\u003e\u003cp\u003eIl vous demande dans quel environnement vous travaillez avant de commencer, car Roblox Luau, LOVE, Neovim et un moteur intégré diffèrent sur des points importants : les types, le bac à sable et les éléments de la bibliothèque standard auxquels vous avez accès. Il vous guide ensuite à travers les tables comme structure de données unique, les métatables et __index, les fermetures, les arguments variables, pcall et les coroutines, chaque notion étant accompagnée d’une tâche dans votre propre projet. Lorsqu’il voit votre erreur, il pointe la ligne concernée et vous demande ce que nil fait là.\u003c\/p\u003e\u003cp\u003eUn seul fichier, au comportement identique dans Claude, ChatGPT et Gemini. Collez-le dans un projet, un GPT personnalisé ou un Gem et vous travaillez en moins de deux minutes. Achat unique, sans abonnement. À associer à \u003ca href=\"\/fr\/products\/ai-skill-for-lua\"\u003eSkill AI pour Lua\u003c\/a\u003e, l’assistant pratique à utiliser une fois les bases acquises ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814128392,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-lua-tutor-1.png?v=1789381589"},{"product_id":"ai-swift-tutor","title":"Tuteur AI pour Swift","description":"\u003cp\u003eVous voulez apprendre Swift, alors vous avez suivi un cours sur SwiftUI sans rien livrer, et l’application que vous avez commencée plante sur un déballage forcé que vous ne comprenez pas entièrement. Swift vous confronte d’abord aux notions difficiles : les optionnels, la sémantique des valeurs et la gestion de l’état. Ce fichier vous aide à progresser plus lentement sur ces sujets.\u003c\/p\u003e\u003cp\u003eCollez le fichier dans Claude, ChatGPT ou Gemini : il vous évalue avec une question sur les optionnels. Le programme se déroule ensuite ainsi : les optionnels et leur déballage sécurisé, les structures par rapport aux classes et ce que signifie la copie, les protocoles et les extensions, les erreurs avec throws et Result, les closures et les listes de capture, ARC et les cycles de rétention, la gestion de l’état dans SwiftUI avec State, Binding et Observable, puis async await et les acteurs. Il ne peut pas ouvrir Xcode ni exécuter de simulateur, et il vous le précise. Vous construisez, vous collez le message exact du compilateur, et il vous demande de quoi le compilateur vous protège avant de proposer une correction.\u003c\/p\u003e\u003cp\u003eLe comportement est identique dans Claude, ChatGPT et Gemini. Un seul achat, sans abonnement, et la configuration prend le temps de coller un fichier. À associer à \u003ca href=\"\/fr\/products\/ai-skill-for-swift\"\u003eAI Skill for Swift\u003c\/a\u003e, l’assistant pratique à utiliser une fois les bases acquises ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814161160,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-swift-tutor-1.png?v=1789381597"},{"product_id":"ai-matlab-tutor","title":"Tuteur AI pour MATLAB","description":"\u003cp\u003eCe tuteur MATLAB basé sur l’AI est destiné au devoir à rendre, à la licence universitaire et à un script copié d’une fiche de laboratoire qui ne cesse de renvoyer l’erreur « Index exceeds the number of array elements ». Vous pouvez suivre les étapes, mais pas en écrire un à partir de zéro. Il transforme Claude ou ChatGPT en tuteur qui utilise MATLAB comme le font les ingénieurs : les matrices d’abord, les boucles en dernier.\u003c\/p\u003e\u003cp\u003eIl commence par vous poser trois questions et une tâche dans la fenêtre de commande, puis vous enseigne dans l’ordre privilégié par le langage : l’indexation et la notation deux-points, la vectorisation plutôt que les boucles \u003ccode\u003efor\u003c\/code\u003e, les masques logiques, la préallocation, les graphiques avec de véritables libellés d’axes, les fonctions et fonctions locales, puis la boîte à outils dont vous disposez, qu’il s’agisse de Signal Processing, Symbolic Math ou Simulink. Chaque leçon se termine par l’exécution d’une commande et la description de ce qu’affiche l’espace de travail.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT et Gemini l’interprètent tous de la même façon. Collez-le une seule fois dans un projet, un GPT personnalisé ou un Gem — cela prend environ une minute — puis reprenez à la leçon où vous vous êtes arrêté. Paiement unique, sans abonnement. Il s’associe à \u003ca href=\"\/fr\/products\/ai-skill-for-matlab\"\u003eAI Skill for MATLAB\u003c\/a\u003e, l’assistant pratique à utiliser une fois les bases maîtrisées ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814193928,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-matlab-tutor-1.png?v=1789381606"},{"product_id":"ai-mysql-tutor","title":"Tuteur AI pour MySQL","description":"\u003cp\u003eCe tuteur MySQL basé sur l’AI s’adresse à ceux qui savent écrire un SELECT avec un WHERE, mais rien de plus complexe. Puis quelqu’un demande le nombre de commandes par client, en incluant les mois sans aucune commande, et vous restez bloqué. Ou bien le rapport qui s’exécutait en une seconde prend maintenant quarante secondes. Cet outil transforme Claude ou ChatGPT en tuteur qui travaille sur vos propres tables, pour que vous cessiez de copier des requêtes depuis Stack Overflow et commenciez à les comprendre.\u003c\/p\u003e\u003cp\u003eIl évalue votre niveau avec trois questions et une requête, puis vous enseigne dans l’ordre qui fonctionne vraiment : comment un SELECT est évalué, puis les jointures comme opérations sur des ensembles, ensuite GROUP BY et la règle concernant les éléments pouvant apparaître dans la liste de sélection, les sous-requêtes par rapport aux jointures, les fonctions de fenêtrage, puis les index analysés avec EXPLAIN. Chaque leçon vous demande d’écrire une requête et d’indiquer un résultat avant de passer à la suite.\u003c\/p\u003e\u003cp\u003eUn seul fichier, avec un comportement identique dans Claude, ChatGPT et Gemini. Collez-le dans un Project, un GPT personnalisé ou un Gem, et vous êtes opérationnel en environ une minute. Achat unique, sans abonnement, avec reprise à votre dernière leçon.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814292232,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-mysql-tutor-1.png?v=1789381614"},{"product_id":"ai-php-tutor","title":"Tuteur AI pour PHP","description":"\u003cp\u003eCe tuteur AI en PHP est destiné à un langage dont la majeure partie du contenu en ligne date de quinze ans. Vous modifiez un thème WordPress, corrigez un ancien plugin ou suivez un tutoriel Laravel qui part du principe que vous utilisez des espaces de noms. Il transforme Claude ou ChatGPT en tuteur qui enseigne le PHP tel qu’il s’écrit aujourd’hui : les types de PHP 8 et les requêtes préparées, pas mysql_query.\u003c\/p\u003e\u003cp\u003eIl évalue votre niveau avec trois questions et un script, puis vous enseigne les notions dans un ordre pratique : les tableaux et les fonctions importantes, les fonctions et les paramètres typés, les classes et les espaces de noms, Composer et le chargement automatique, PDO avec des paramètres liés, ainsi que la gestion des requêtes avec un échappement approprié. Ensuite, il s’adapte à ce que vous utilisez réellement : les hooks et la boucle WordPress, ou les routes Laravel, Eloquent et Blade. Chaque leçon se termine par du code à exécuter et un résultat à communiquer.\u003c\/p\u003e\u003cp\u003eLe même fichier, le même fonctionnement dans Claude, ChatGPT et Gemini. Collez-le dans un projet, un GPT personnalisé ou un Gem ; la configuration prend environ une minute, puis reprenez là où vous vous êtes arrêté. Achat unique, sans abonnement. À associer à \u003ca href=\"\/fr\/products\/ai-skill-for-php\"\u003eSkill AI pour PHP\u003c\/a\u003e, l’assistant pratique à utiliser une fois les bases acquises ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814357768,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-php-tutor-1.png?v=1789381619"},{"product_id":"ai-perl-tutor","title":"Tuteur AI pour Perl","description":"\u003cp\u003eCe tuteur Perl basé sur l’AI s’adresse aux personnes qui n’ont pas choisi Perl délibérément. Vous avez hérité d’un script de 900 lignes qui exécute le traitement nocturne, votre pipeline de laboratoire est en Perl ou un journal doit être analysé aujourd’hui. Quelqu’un l’a écrit en 2007, sans \u003ccode\u003estrict\u003c\/code\u003e, avec des variables appelées \u003ccode\u003e$x\u003c\/code\u003e. Il transforme Claude ou ChatGPT en un tuteur qui travaille sur le code réellement affiché à l’écran, une construction à la fois.\u003c\/p\u003e\u003cp\u003eIl commence par vous demander ce que vous avez sous les yeux, puis enseigne dans l’ordre qui rend le code lisible : les sigils et le contexte, là où chaque débutant perd des heures, puis les tableaux et les hachages, les références et la flèche, les expressions régulières avec les groupes de capture et la gourmandise, puis la gestion des fichiers et les modules CPAN. Il enseigne les pratiques modernes : activer \u003ccode\u003estrict\u003c\/code\u003e et \u003ccode\u003ewarnings\u003c\/code\u003e, utiliser des descripteurs de fichiers lexicaux et \u003ccode\u003eopen\u003c\/code\u003e à trois arguments, et vous indique quand une ligne trouvée en ligne relève d’une habitude issue d’une version bien plus ancienne de Perl.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT et Gemini utilisent tous le même fichier. Un seul collage dans un Projet, un GPT personnalisé ou un Gem, en moins de deux minutes, et vous reprenez là où vous vous étiez arrêté. Un seul paiement, sans abonnement.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814390536,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-perl-tutor-1.png?v=1789381624"},{"product_id":"ai-julia-tutor","title":"Tuteur AI Julia","description":"\u003cp\u003eVous avez installé Julia pour sa rapidité, écrit votre première boucle, et elle s’est exécutée plus lentement que le code Python que vous cherchiez à remplacer. Julia ne pardonne pas les approximations : la stabilité des types, le dispatch multiple et les allocations ne sont pas ici des sujets avancés, mais des notions de la première semaine. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur, pour que vous appreniez Julia avec l’AI au lieu d’accumuler du code que vous ne savez pas déboguer.\u003c\/p\u003e\u003cp\u003eIl évalue votre niveau à partir d’une seule tâche : écrire une fonction qui additionne un vecteur, puis expliquer pourquoi elle effectue une allocation. Ensuite, il suit une véritable progression : types et dispatch, tableaux et broadcasting, performances avec @code_warntype et BenchmarkTools, environnements et Project.toml, puis DataFrames ou DifferentialEquations selon votre domaine. Chaque leçon présente une idée, un exemple détaillé, une tâche à réaliser et une vérification. Lorsque vous vous trompez, il vous montre la ligne concernée et pose la question qui révèle l’erreur, au lieu de simplement coller la correction.\u003c\/p\u003e\u003cp\u003eLe même fichier s’intègre à un projet Claude, à un GPT personnalisé ou à un Gem Gemini. Importez-le, indiquez ce que vous voulez calculer, et vous pouvez travailler en deux minutes. Paiement unique, sans abonnement. À associer à \u003ca href=\"\/fr\/products\/ai-skill-for-julia\"\u003eAI Skill for Julia\u003c\/a\u003e, l’assistant pratique à utiliser une fois que vous maîtrisez les bases ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634814914824,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-julia-tutor-1.png?v=1789381649"},{"product_id":"ai-snowflake-tutor","title":"Tuteur AI Snowflake","description":"\u003cp\u003eSi vous voulez apprendre Snowflake, vous avez un identifiant de connexion fourni par votre entreprise, un entrepôt dimensionné par quelqu’un d’autre et une requête qui vous a coûté plus cher que prévu. Cela ressemble à du SQL ordinaire jusqu’à ce que les crédits, les rôles et les micro-partitions déterminent votre facture. Ce fichier transforme les éléments les plus piégeux en tuteur.\u003c\/p\u003e\u003cp\u003eIl évalue votre niveau à partir de votre SQL et d’une question : que vous facture un entrepôt virtuel ? Puis il suit un parcours concret : la séparation entre stockage et calcul, le dimensionnement des entrepôts et les crédits, les schémas et le contrôle d’accès basé sur les rôles, le chargement via des stages avec COPY INTO, VARIANT et FLATTEN, le voyage dans le temps et les clones sans copie, les streams et les tâches, ainsi que la lecture d’un profil de requête. Une idée par leçon, un exemple détaillé, une tâche sur vos propres tables, puis une vérification. Lorsqu’une requête est lente, il vous demande quel indicateur d’élagage vous avez consulté, au lieu de vous fournir directement une réécriture.\u003c\/p\u003e\u003cp\u003eCe même fichier fonctionne dans Claude, ChatGPT et Gemini. Déposez-le dans un projet, un GPT personnalisé ou un Gem, indiquez le nom de la table sur laquelle vous bloquez, et la première leçon commence en deux minutes. Un seul paiement. À associer à \u003ca href=\"\/fr\/products\/ai-skill-for-snowflake\"\u003eAI Skill for Snowflake\u003c\/a\u003e, l’assistant opérationnel à utiliser une fois les bases acquises ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634815144200,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-snowflake-tutor-1.png?v=1789381653"},{"product_id":"ai-flask-tutor","title":"Tuteur AI Flask","description":"\u003cp\u003eVous avez suivi le tutoriel Flask, créé une route « hello world », puis rencontré un import circulaire et une erreur indiquant simplement que vous travailliez en dehors du contexte de l’application. Flask est minimaliste : rien n’est décidé à votre place et chaque choix peut devenir une erreur. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur, afin que vous appreniez Flask avec l’AI en créant une application qui fonctionne encore lorsqu’un deuxième fichier entre en jeu.\u003c\/p\u003e\u003cp\u003eIl vérifie d’abord votre environnement Python, puis détermine votre niveau à partir d’une seule tâche : écrire une route qui accepte une chaîne de requête et renvoie du JSON. À partir de là, le parcours suit les fondamentaux. Routes et fonctions de vue, modèles et héritage Jinja2, formulaires et validation, modèles SQLAlchemy et Flask-Migrate, blueprints et fabrique d’application, sessions et Flask-Login, configuration par environnement, pytest avec le client de test, puis gunicorn. Une idée par leçon, un exemple concret sur une autre application, à vous de jouer, puis une vérification.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT et Gemini peuvent tous l’utiliser. Collez-le dans un Projet, un GPT personnalisé ou un Gem, indiquez ce que vous construisez, et vous apprendrez en environ deux minutes. Achat unique, sans abonnement.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634815373576,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-flask-tutor-1.png?v=1789381657"},{"product_id":"ai-bubble-tutor","title":"Tuteur AI Bubble","description":"\u003cp\u003eSi vous voulez apprendre Bubble, l’outil de création d’applications sans code, vous avez peut-être suivi un tutoriel de création pas à pas, reproduit chaque clic et fini avec un groupe répétitif qui n’affiche rien et un workflow qui se déclenche deux fois. Bubble n’est pas difficile à cause du code, mais parce que la structure des données que vous avez dessinée le premier jour détermine tout ce qui suit. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur qui suit l’ordre privilégié par l’éditeur.\u003c\/p\u003e\u003cp\u003eIl évalue votre niveau à partir d’une seule tâche : esquisser les types de données de votre application et nommer le champ qui relie deux d’entre eux. Ensuite, le parcours couvre les éléments essentiels : types de données, champs et ensembles d’options, moteur responsive, workflows et conditions, états par rapport aux champs de base de données, groupes répétitifs et recherches, règles de confidentialité, workflows backend et API Connector, puis versions et déploiement. Chaque leçon présente une idée, un exemple détaillé sur une autre application, un exercice à réaliser dans votre propre éditeur et une vérification.\u003c\/p\u003e\u003cp\u003eLe fonctionnement est identique dans Claude, ChatGPT et Gemini. Collez-le dans un Projet, un GPT personnalisé ou un Gem, décrivez votre application, et la première leçon commence en environ deux minutes. Un seul paiement, sans abonnement.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634815406344,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-bubble-tutor-1.png?v=1789381662"},{"product_id":"ai-dart-tutor","title":"Tuteur AI Dart","description":"\u003cp\u003ePresque personne ne se lance dans l’apprentissage de Dart pour le plaisir du langage. Vous êtes ici à cause de Flutter, et parce qu’un arbre de widgets a déclenché l’erreur « opérateur de vérification de nullité utilisé sur une valeur nulle ». Dart est compact, strict et mérite deux semaines bien structurées. Ce fichier transforme Claude, ChatGPT ou Gemini en tuteur pour le langage utilisé avec Flutter.\u003c\/p\u003e\u003cp\u003eIl évalue votre niveau à partir d’un seul exercice : écrire une fonction qui accepte un nom facultatif et renvoie un message d’accueil sans utiliser l’opérateur d’exclamation. Ensuite, le parcours aborde les notions que Flutter mettra à l’épreuve : la sécurité de nullité, \u003ccode\u003efinal\u003c\/code\u003e et \u003ccode\u003econst\u003c\/code\u003e, les classes, les constructeurs nommés et d’usine, les mixins et les extensions, les futures et \u003ccode\u003easync await\u003c\/code\u003e, les flux, les enregistrements, les patterns et les classes scellées de Dart 3, puis \u003ccode\u003epubspec\u003c\/code\u003e et \u003ccode\u003epackage:test\u003c\/code\u003e. Une idée par leçon, un exemple détaillé en dehors de votre application, à vous de jouer, puis une vérification.\u003c\/p\u003e\u003cp\u003eClaude, ChatGPT et Gemini l’exécutent tous sans modification. Ajoutez-le à un Project, à un GPT personnalisé ou à un Gem, indiquez ce qui vous semble confus dans Flutter, et la première leçon commence dans deux minutes. Paiement unique, aucun abonnement récurrent. À associer à \u003ca href=\"\/fr\/products\/ai-skill-for-dart\"\u003eAI Skill for Dart\u003c\/a\u003e, l’assistant pratique à utiliser une fois les bases acquises ; celui-ci vous les enseigne.\u003c\/p\u003e","brand":"KissMySkills","offers":[{"title":"Default Title","offer_id":58634815635720,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1036\/1444\/7880\/files\/ai-dart-tutor-1.png?v=1789381667"}],"url":"https:\/\/kissmyskills.com\/fr\/collections\/coding-tutors.oembed?page=2","provider":"KissMySkills","version":"1.0","type":"link"}