Aller au contenu

IntermédiaireLeçon 5 sur 510 min de lecture

Votre premier projet, de A à Z

Un cours de l'Académie : Coder avec l'IA, même sans être développeur

Aller au quiz ↓

On assemble tout avec un vrai projet : le petit outil de partage des frais entre colocataires (ou entre amis, pour un week-end). Il tient dans un seul fichier, ne demande rien d'installer, et peut se mettre en ligne gratuitement.

1. La description

« Je veux une page web, en un seul fichier HTML, qui s'ouvre dans le navigateur sans rien installer. On y saisit des prénoms, puis des dépenses (qui a payé, combien). L'outil affiche qui doit combien à qui, à parts égales. Pas de compte, rien n'est envoyé sur un serveur. Lisible sur téléphone. Avant d'écrire le code, pose-moi tes questions. »

2. La version minimale

Après avoir répondu aux questions, demandez seulement la première étape : deux prénoms, deux montants, un total. Copiez le code dans un fichier texte, enregistrez-le sous le nom « frais.html », puis ouvrez-le d'un double clic. Il s'affiche dans votre navigateur : c'est votre premier programme.

3. Fonction par fonction

  • Ajoutez une chose à la fois : plus de deux personnes, puis le calcul de qui doit quoi, puis la mise en forme.
  • Après chaque étape, testez avec un cas connu : Léa 30 euros, Tom 10 euros, donc Tom doit 10 euros à Léa.
  • Gardez une copie de chaque version qui marche : frais-v1.html, frais-v2.html…

4. Quand ça coince

Touche F12, onglet Console, copiez le message complet et donnez-le à l'IA avec ce que vous faisiez et ce que vous attendiez. Si deux corrections échouent, revenez à la dernière copie qui marchait.

5. La relecture avant publication

Demandez à l'IA : « Relis ce fichier. Contient-il un secret ? Envoie-t-il des données quelque part ? Que se passe-t-il si on saisit des lettres au lieu d'un montant, ou un montant négatif ? » Corrigez ce qui doit l'être, puis testez sur votre téléphone.

6. La mise en ligne

Plusieurs services hébergent gratuitement une page comme celle-ci, par exemple Netlify, GitHub Pages ou Cloudflare Pages : souvent, il suffit de déposer le fichier. Votre outil ne contient aucun secret et n'enregistre rien sur un serveur : c'est justement ce qui le rend sûr à publier. Vous obtenez une adresse à partager avec vos colocataires.

Analogie. Un premier projet, c'est une première recette réussie. Vous ne commencez pas par un repas de mariage : vous faites une bonne omelette, vous notez ce qui a marché, et la fois suivante, vous osez un peu plus.

Et ensuite ?

Tenez un petit fichier de notes : votre description, les demandes qui ont bien marché, les erreurs rencontrées. Puis choisissez le projet suivant, un cran plus ambitieux, avec la même méthode.

À retenir

  • Une description claire, puis une version minimale dans un seul fichier.
  • Une fonction à la fois, un test connu, une copie de chaque version.
  • Relecture avant publication : secrets, données, saisies bizarres.
  • Pas de secret, pas de données envoyées : un projet sûr à mettre en ligne.

Les notions clés

  • projet
  • html
  • mise en ligne
  • méthode
  • code

Validez la leçon

Un quiz de 4 questions : 3 bonnes réponses suffisent, et un exercice pour pratiquer. Il s'ouvre dans l'Académie, sur cette même leçon.

Faire le quiz et valider la leçon Gratuit. Avec un compte, votre progression est enregistrée et mène à l'attestation du cours.

Le cours : Coder avec l'IA, même sans être développeur

  1. Ce que vous pouvez construire, et comment le décrire9 min
  2. Avancer par petites étapes, et tester à chaque fois9 min
  3. Lire une erreur et la faire corriger9 min
  4. Ce qu'il ne faut jamais faire9 min
  5. Votre premier projet, de A à Z10 min

Toute l'Académie →Le glossaire de l'IA