Programmer avec l'IA · livre interactif · 20 langues

Créez votre première application utile avec l'IA

Apprenez à décrire ce que vous voulez, laissez l'IA écrire le code, puis vérifiez-le, corrigez-le et modifiez-le vous-même.

Commencez gratuitement avec une application de liste de courses qui fonctionne. Le livre vous guide ensuite à travers dix leçons sur les prompts, les outils de codage par IA, les tests, la sécurité et la mise en ligne de votre application.

Une formation IA en direct d’une journée coûte en général environ £300 au Royaume-Uni. Ce livre en dix leçons :

£5.99 au total pour jusqu'à 3 langues

Choisissez 1, 2 ou 3 langues. Le prix total reste de £5.99. Sélectionnez vos éditions avant le paiement et lisez-les en ligne dans n'importe quel navigateur.

🛡️ Garantie « satisfait ou remboursé » de 14 jours : si le livre ne vous convient pas, écrivez-nous par e-mail dans les 14 jours suivant l'achat pour être intégralement remboursé.

Essayer la leçon gratuite Obtenir le livre – £5.99
Présentation illustrée de Programmer avec l'IA et de ses thèmes d'apprentissage
Essayer l'application terminée

Voici ce que vous créez dans la leçon gratuite

Modifiez une quantité, un prix ou le budget et regardez le calcul se mettre à jour. Cochez un article comme acheté : le total reste le même, exactement comme le prévoient les règles de la leçon.

ArticleQtéPrix £Montant £Acheté
Budget £ Total : 0.00

Vous êtes sur votre téléphone ? Essayez la démo maintenant et faites la leçon complète plus tard sur un ordinateur – cela prend environ 30–45 minutes.

Dans le livre payant

À quoi ressemble l'édition interactive

Une page de leçon avec ses objectifs et la liste des chapitres
Des leçons aux objectifs clairs, des sections pas à pas et un suivi de votre progression
Le tableau de tests de la leçon de démarrage rapide
Des vérifications pratiques : des tableaux de tests à appliquer à votre propre application
Questions de contrôle avec boutons « Afficher la réponse »
Des questions de contrôle et des quiz à la fin de chaque leçon
Glossaire de 207 termes avec recherche
Un glossaire consultable de 207 termes expliqués simplement
Les 15 parties du livre
  1. Introduction : Comment utiliser ce livre
  2. Démarrage rapide : Ma première application utile – une liste de courses qui surveille votre budget
  3. Introduction à la programmation avec l'IA
  4. L'IA conversationnelle : Claude et ChatGPT dans le chat
  5. GitHub Copilot : l'IA directement dans l'éditeur
  6. Cursor : l'éditeur conçu autour de l'IA
  7. Claude Code : la programmation agentique
  8. Les autres outils et comment choisir
  9. Le prompt engineering pour les programmeurs
  10. Tester avec l'IA
  11. Sécurité et revue du code généré par l'IA
  12. Déploiement, maintenance et travail sur la durée
  13. Annexe A : Glossaire
  14. Annexe B : Check-list récapitulative
  15. Annexe C : Bibliothèque de prompts
  16. Annexe D : Pour aller plus loin
Premier chapitre gratuit · essayez-le maintenant

Ma première application utile : une liste de courses qui surveille votre budget

Aujourd'hui, vous allez créer votre propre petit programme. Vous y notez ce que vous devez acheter, en quelle quantité et à quel prix approximatif. Le programme calcule le total, puis vous lui apprenez à vous avertir quand vous dépassez votre budget. L'IA vous aide à écrire le code. C'est vous qui décidez de ce qu'il doit faire, et c'est vous qui vérifiez qu'il le fait vraiment.

Environ 30–45 minutes sur un ordinateur. Rien à installer et l'application elle-même ne demande aucun compte ; l'assistant IA que vous utilisez (par exemple Claude ou ChatGPT) peut vous demander de vous connecter.

Ouvrir le chapitre gratuit : 5 étapes vers votre première application qui fonctionne

Étape 1: Décrivez le problème avec vos propres mots

Faire les courses, presque tout le monde le fait, ce qui en fait un premier projet idéal. Nul besoin de comprendre la programmation pour savoir si une liste de courses fonctionne : vous saisissez pain, lait et œufs, vous voyez le total et vous cochez les articles au fur et à mesure de vos achats. Le résultat est un outil que vous pourrez vraiment utiliser dès cette semaine.

Avant d'ouvrir le moindre outil d'IA, complétez ces trois phrases sur papier ou dans une note. C'est la compétence de programmation la plus importante de tout le livre : transformer un souhait en règles concrètes.

  1. J'ai besoin de noter… (par exemple : chaque article, la quantité nécessaire et le prix unitaire).
  2. Je veux que le programme calcule… (par exemple : le prix de chaque ligne et le total de toutes les courses).
  3. Je saurai que le programme fonctionne quand… (par exemple : deux articles à 25 € affichent 50 €, et cocher un article ne modifie pas le total).
La troisième phrase est votre définition de « terminé ». Si vous ne savez pas dire comment vous saurez que cela fonctionne, l'IA ne peut pas le savoir non plus.

Étape 2: Créez une première petite version

La première version tient dans un seul fichier qui s'ouvre dans votre navigateur web. Pas d'environnement de développement à installer, pas de serveur, pas de compte. Copiez le prompt ci-dessous tel quel dans votre assistant IA (Claude, ChatGPT ou un équivalent).

Prompt : ma première liste de courses

Aide-moi à créer ma première application simple. Je suis complètement débutant.

Crée une liste de courses dans un seul fichier nommé courses.html que je peux ouvrir dans mon navigateur web. Mets tous les styles et tout le JavaScript dans ce seul fichier, sans bibliothèque externe.

Je veux saisir le nom de l'article, la quantité et le prix d'un article. Un bouton ajoute l'article à la liste. Affiche le prix de chaque ligne et, en bas, le total de toutes les courses. Permets-moi de supprimer un article et de le marquer comme acheté. Marquer un article comme acheté ne doit pas modifier le total.

Refuse un nom vide, les nombres invalides, un prix négatif et une quantité inférieure ou égale à zéro. Accepte dans le prix aussi bien la virgule que le point décimal.

Explique d'abord brièvement le plan. Écris ensuite le code complet et les étapes exactes pour enregistrer et ouvrir le fichier. N'ajoute aucune autre fonctionnalité pour l'instant.
  1. Copiez le code. Utilisez le bouton de copie dans la réponse de l'IA pour récupérer tout le code, de la première à la dernière ligne.
  2. Enregistrez-le sous courses.html. Ouvrez un éditeur de texte brut (Notepad sous Windows, TextEdit en mode texte brut sur Mac), collez le code et enregistrez-le sous courses.html. Choisissez « Tous les fichiers » comme type de fichier, et non « Documents texte ».
  3. Ouvrez-le dans le navigateur. Double-cliquez sur le fichier ou faites-le glisser dans une fenêtre du navigateur. Vous devez voir votre liste de courses, et non une page remplie de code.
L'erreur la plus fréquente : le fichier est enregistré sous courses.html.txt. Il s'ouvre alors comme du texte et vous voyez le code au lieu de l'application. Activez l'affichage des extensions de fichier dans votre explorateur de fichiers et renommez le fichier pour qu'il se termine uniquement par .html.

Étape 3: Vérifiez que ce n'est pas qu'une jolie image

Une application qui a l'air correcte n'est pas forcément une application qui fonctionne. Parcourez ce tableau ligne par ligne et comparez ce que vous voyez avec le résultat correct. C'est votre premier vrai test.

Testez votre liste de courses
Ce que vous saisissez ou faitesRésultat correct
Ajoutez 2 articles au prix de 25 €Prix de la ligne 50 €, total 50 €
Ajoutez 1 article au prix de 30 €Total 80 €
Cochez le premier article comme achetéLe total reste 80 €
Supprimez le premier articleTotal 30 €
Saisissez un prix de -5Un avertissement clair, rien n'est ajouté
Saisissez un prix de 2.50 avec un pointAccepté comme 2,50

Si une ligne échoue, ne corrigez pas encore le code à la main. Indiquez précisément à l'IA quelle ligne a échoué, ce que vous avez saisi et ce que vous avez vu à la place, et demandez-lui de corriger uniquement ce problème.

Conservez ce tableau. Chaque fois que vous ou l'IA modifiez l'application, repassez-le en entier. C'est cette habitude qui distingue un logiciel qui fonctionne d'un logiciel qui n'a fonctionné qu'une fois.

Étape 4: Faites vous-même une modification

Faites maintenant votre première modification sans que l'IA l'écrive à votre place. Demandez à l'IA : « Où se trouve le titre de l'application dans mon code ? » Elle vous indiquera une ligne qui ressemble à <h1>Liste de courses</h1>.

  1. Trouvez le titre. Ouvrez courses.html dans votre éditeur de texte et trouvez la ligne indiquée par l'IA.
  2. Modifiez le texte. Remplacez les mots entre <h1> et </h1> par votre propre titre, par exemple « Courses du samedi ». Ne supprimez pas les chevrons.
  3. Enregistrez et actualisez. Enregistrez le fichier, revenez au navigateur et actualisez la page. Votre nouveau titre doit apparaître.

Demandez ensuite à l'IA de vous expliquer votre propre fichier en trois parties, en prenant votre code comme exemple. Vous verrez que toute application web repose sur les trois mêmes couches :

HTML
  • Crée les champs, les boutons et la liste
  • Décrit ce qu'il y a sur la page
CSS
  • Gère les couleurs, les tailles et les espacements
  • Décrit l'apparence
JavaScript
  • Ajoute et supprime les articles et fait les calculs
  • Décrit ce qui se passe quand vous cliquez

Étape 5: Apprenez une nouvelle compétence à l'application

Les vrais programmes grandissent par petites étapes. Ajoutez une seule nouvelle fonctionnalité, puis testez à nouveau. Envoyez à l'IA ce message de suivi dans la même conversation :

Prompt : ajouter un budget

Ajoute un budget à ma liste de courses. Permets-moi de saisir le montant que je veux dépenser. Affiche ce qu'il reste. Si le total dépasse le budget, affiche un avertissement clair avec le montant du dépassement. Tout le reste doit continuer à fonctionner exactement comme avant, et montre-moi le fichier complet mis à jour.
Testez le budget
Ce que vous saisissez ou faitesRésultat correct
Budget 100 €, articles pour un total de 80 €Il reste 20 €, pas d'avertissement
Ajoutez un article à 30 €Avertissement : budget dépassé de 10 €
Supprimez cet articleIl reste 20 €, l'avertissement disparaît
Bonus, uniquement quand tout ce qui précède fonctionne : demandez à l'IA de mémoriser la liste d'une visite à l'autre grâce au stockage local du navigateur. Votre premier succès ne doit jamais dépendre d'une configuration compliquée ; gardez donc cela pour la fin.

Vous avez maintenant créé, lancé, testé et modifié une véritable application. Ce n'est pas toute la programmation, mais c'est la routine que vous répéterez dans chacune des leçons suivantes : décrire clairement, laisser l'IA générer, vérifier par rapport aux résultats attendus et modifier une seule chose à la fois.

C'est fait ?

Voici ce que le livre vous apprend ensuite

Demander des modifications avec précision
Leçon 7 : des prompts avec contexte, objectif, contraintes et format.
Trouver et corriger les bugs
Leçons 2–5 : travailler avec les assistants de chat, Copilot, Cursor et Claude Code.
Tester correctement
Leçon 8 : tests automatisés, cas limites et régressions.
La sécuriser et la mettre en ligne
Leçons 9–10 : revue de sécurité, déploiement et maintenance.

Dix leçons avec exercices, questions de contrôle, un glossaire de 207 termes et une bibliothèque de prompts. £5.99 pour jusqu'à 3 langues sur 20.

Continuer avec le livre complet – £5.99

Pas encore prêt à acheter ?

Recevez 5 prompts IA prêts à l'emploi pour créer vos propres applications

Laissez votre adresse e-mail et recevez les prompts immédiatement, ainsi que quelques conseils pratiques pour créer des logiciels avec l'IA. Pas de spam, et vous pouvez vous désabonner à tout moment.

Dans le livre

De l'idée au logiciel qui fonctionne

Planifier et créer

Partez d'un cahier des charges clair, choisissez les outils d'IA adaptés et utilisez des prompts pratiques au fil du développement.

Vérifier votre travail

Apprenez à relire le code généré par l'IA, à écrire des tests et à traiter la sécurité avant la mise en ligne.

Continuer à apprendre

Utilisez les exercices, les questions de révision, le glossaire et la bibliothèque de prompts pendant que vous travaillez sur vos propres projets.

Choisissez votre édition

Choisissez jusqu'à trois langues

Anglais, tchèque, slovaque, allemand, français, espagnol, italien, portugais, néerlandais, polonais, hongrois, roumain, bulgare, russe, ukrainien, turc, suédois, danois, norvégien et finnois.

Le paiement est traité en toute sécurité par SumUp. Juste après le paiement, vous pouvez lire vos éditions en ligne, ici sur ABCDayZ, sur n'importe quel appareil.

£5.99 au total. Choisissez 1, 2 ou 3 éditions linguistiques ci-dessous.

Votre édition

Ajoutez jusqu'à 2 langues de plus – incluses dans les £5.99

🛡️ Garantie « satisfait ou remboursé » de 14 jours : si le livre ne vous convient pas, écrivez-nous par e-mail dans les 14 jours suivant l'achat pour être intégralement remboursé.

Choisissez jusqu'à 3 langues, puis payez en toute sécurité avec SumUp.

Vendu par Marek DesignLeaf & DAP (Digital Art Production), 1 Oriel Court, Didcot, Oxfordshire, OX11 8UG, United Kingdom. Contact : marek@designleaf.co.uk. Remboursements et problèmes · Confidentialité

Avant d'acheter

Qu'est-ce que je reçois ?

L'édition HTML interactive dans chaque langue choisie (jusqu'à trois), à lire en ligne sur ABCDayZ depuis n'importe lequel de vos appareils.

Combien de langues puis-je choisir ?

Choisissez 1, 2 ou 3 éditions linguistiques parmi les 20 disponibles. Le total est de £5.99 dans tous les cas. Sélectionnez les langues avant de payer.

Comment se passe la livraison ?

Vous payez sur la page de paiement sécurisée de SumUp. Dès que le paiement est confirmé, vous revenez sur ABCDayZ et vos éditions s'ouvrent en ligne. Vous recevez aussi un lien d'accès personnel pour vos autres appareils.

Programmer avec l'IA

À qui s'adresse ce livre

Des exemples de domaines où appliquer la méthode du livre. Le livre lui-même s'appuie sur la liste de courses et sur un exemple de suivi de travaux ; les idées ci-dessous sont destinées à vos propres projets.

🔧

L'artisan

Veut une application simple qui transforme les détails d'un chantier en devis clair pour le client.

Avec le livre : Apprend à décrire l'application à l'IA étape par étape, à tester les résultats et à la faire tourner sur un téléphone.

🛒

Le petit commerçant

Perd du temps à suivre commandes et stocks dans des carnets et des tableurs.

Avec le livre : Crée un petit outil de suivi des commandes et des stocks, taillé exactement pour le fonctionnement de sa boutique.

🌱

Le débutant complet

N'a jamais écrit une ligne de code et ne sait pas par où commencer.

Avec le livre : Suit les chapitres de zéro jusqu'à un premier programme fonctionnel, avec des vérifications après chaque étape.

Voir 13 autres exemples
💼

Le freelance

A l'idée d'un petit outil pour lequel d'autres seraient prêts à payer.

Avec le livre : Apprend à le planifier, le créer, le tester et le lancer, puis à le préparer pour la vente en ligne.

📊

L'employé de bureau

Répète chaque semaine les mêmes tâches de tableurs et de rapports.

Avec le livre : Utilise l'IA pour écrire des scripts qui automatisent les parties fastidieuses, en toute sécurité et étape par étape.

🎓

La personne en reconversion

Veut montrer de vrais projets plutôt que de simples certificats.

Avec le livre : Constitue un petit portfolio de programmes fonctionnels et comprend comment chacun fonctionne.

🏠

Le propriétaire bailleur

Jongle entre locataires, échéances de loyer et réparations, éparpillés dans des messages et des notes.

Avec le livre : Crée un outil simple de suivi des locataires, des paiements à venir et des travaux d'entretien.

🌿

Le jardinier ou paysagiste

Garde les chantiers, les visites et les notes de ses clients en tête ou sur papier.

Avec le livre : Crée un carnet de chantiers réunissant fiches clients, planning des visites et photos au même endroit.

📚

L'enseignant

Veut des exercices interactifs adaptés à sa classe, pas une application générique.

Avec le livre : Crée des quiz et des outils d'entraînement qui corrigent les réponses et montrent les progrès.

🎥

Le créateur de contenu

Planifie publications, idées et échéances dans beaucoup trop d'applications.

Avec le livre : Réalise un planificateur de contenu personnel qui fonctionne exactement comme il publie.

👪

Le parent débordé

Veut réunir le calendrier familial, les tâches ménagères et la liste de courses au même endroit.

Avec le livre : Crée un petit organiseur familial utilisable par toute la maison.

☕

Le gérant du café

Prend les réservations et les changements de menu par téléphone et sur des notes manuscrites.

Avec le livre : Crée une page simple de réservation et de menu, facile à mettre à jour.

🔌

Le bricoleur passionné

A des capteurs et des gadgets chez lui, mais aucun logiciel pour les relier.

Avec le livre : Utilise l'IA pour écrire le code qui lit, enregistre et affiche les données.

🚀

Le fondateur de start-up

A besoin d'un prototype fonctionnel avant de dépenser de l'argent en développeurs.

Avec le livre : Crée une première version pour tester l'idée auprès de vrais utilisateurs.

⏳

Le retraité

Veut apprendre quelque chose de nouveau et créer des choses utiles pour lui-même.

Avec le livre : Apprend à son rythme grâce à des chapitres clairs, un glossaire et des questions de révision.

💻

L'étudiant en informatique

Utilise l'IA pour coder, mais ne comprend pas toujours ce qu'elle écrit.

Avec le livre : Apprend à lire, tester et déboguer le code généré par l'IA au lieu de simplement le copier.

Obtenir le livre — £5.99 · jusqu'à 3 langues

Programmer avec l'IA – £5.99Jusqu'à 3 langues sur 20 · lecture en ligne
Obtenir le livre