Développement logiciel Bientôt disponible

Développer des logiciels avec l’IA

Développez une petite application avec l’aide de l’IA, en apprenant à relire le code, à le tester et à expliquer les choix qui le font fonctionner.

Format
Sessions en direct
Durée
8 semaines
Niveau
Débutant

Présentation

Produire du code devient plus facile avec l’IA. Savoir s’il répond au besoin, comment il fonctionne et ce qui peut échouer reste un travail de développement. Ce programme vous accompagne dans cette responsabilité à travers la réalisation d’une application.

Un logiciel que vous comprenez et pouvez faire évoluer

Vous partez d’un besoin limité, définissez des critères de réussite et construisez une première fonctionnalité. Le parcours aborde ensuite les tests, le débogage, la sécurité et l’amélioration du code. L’assistance de l’IA s’inscrit dans une démarche de vérification à chaque étape.

Le travail se poursuit entre les ateliers dans un dépôt de code. Vous préparez une démonstration de l’application, des tests et des limites connues, en étant capable d’expliquer les décisions importantes.

Des ateliers pour avancer sur votre projet

Avec Joseph Kanon, les ateliers se déroulent entièrement à distance, en direct. Le format prévoit un atelier partagé, une revue programmée pour chaque pod et du travail entre les séances. Deux pods de trois participants au maximum permettent de réunir jusqu’à six personnes.

Ce parcours s’adresse aux élèves à partir de la première ou d’un niveau équivalent, quel que soit le système scolaire, jusqu’à l’université.

Le programme est en préparation. Les dates des séances seront annoncées avant l’ouverture des inscriptions.

Ce que vous apprendrez

  • Transformer un besoin en fonctionnalités et critères vérifiables.
  • Relire et tester du code produit avec l’aide de l’IA.
  • Reproduire un problème et vérifier sa correction.
  • Présenter une application dont on comprend le fonctionnement et les limites.

Avant de commencer

  • Connaître les bases de la programmation
  • Disposer d’un ordinateur avec un éditeur de code

Contenu du programme

8 modules · 8 leçons

01Mettre en place un processus maîtrisé

Créez un dépôt de code et documentez comment l’assistance de l’IA sera vérifiée.

  1. Mettre en place un processus maîtrisé
02Rédiger des exigences claires

Transformez un petit problème en critères d’acceptation et en cas de test.

  1. Rédiger des exigences claires
03Développer une première fonctionnalité

Réalisez une fonctionnalité et expliquez chaque chemin d’exécution important.

  1. Développer une première fonctionnalité
04Tester le code généré

Rédigez des tests pertinents et examinez les cas limites.

  1. Tester le code généré
05Déboguer à partir de faits

Reproduisez une défaillance, formulez une hypothèse et vérifiez une correction.

  1. Déboguer à partir de faits
06Examiner la sécurité et les données

Inspectez les entrées, les dépendances et le traitement des informations sensibles.

  1. Examiner la sécurité et les données
07Refactoriser et livrer

Améliorez la maintenabilité et simulez le déploiement ainsi que le retour arrière.

  1. Refactoriser et livrer
08Démontrer votre compréhension

Présentez une application fonctionnelle, les résultats des tests et ses limites.

  1. Démontrer votre compréhension

Mentor

Joseph Kanon

Dirigeant technologique & architecte

Dirigeant technologique, architecte et entrepreneur, j’évolue depuis plus de 15 ans entre stratégie, produit et ingénierie. J’ai dirigé des équipes et conçu des plateformes utilisées à l’international dans des secteurs comme l’automobile, la finance, l’éducation et la santé. J’accompagne dirigeants, entrepreneurs et professionnels de la technologie pour clarifier une idée, structurer un produit, prendre une décision technologique ou résoudre une situation complexe. Mon approche commence par comprendre le problème réel, examiner les options et définir une direction applicable. Je crois que la technologie doit amplifier la capacité humaine. Vous êtes l’intelligence ; l’IA est l’outil. Qu’il s’agisse d’architecture, d’IA appliquée ou de leadership, mon objectif est de vous aider à réfléchir avec clarté, décider avec confiance et avancer.
  • Stratégie technologique
  • Architecture logicielle
  • Produit & innovation
  • Leadership technologique
  • Intelligence artificielle
  • Transformation numérique
Voir le profil →