Accueil Nos formations Formation IA et Software | L’IA au service du Software Engineer

Formation IA et Software | L’IA au service du Software Engineer

Prochaines dates

Modalités d’accès :

  • sur mesure –  nous consulter
  • en Inter – compter 4 semaines de délai
  • en Intra – à la demande du client

Nous revenons vers vous dans un délai de 24h – Inscrivez-vous

Il faut compter 4 semaines de délai à réception du devis signé ou de la convention de formation signée, pour les formations INTER et INTRA.

Objectifs

  • Mettre en place les bonnes pratiques d’utilisation de l’IA pour le développement logiciel
    • Structurer des prompts efficaces pour générer des résultats pertinents.
    • Identifier et corriger les réponses erronées ou inexactes générées par l’IA.
  • Optimiser mes tâches de développement avec l’IA
    • Détecter et appliquer des cas d’usage pertinents (tests unitaires, documentation, correction de bugs).
    • Automatiser des tâches complexes en intégrant l’IA dans mon environnement de développement.
  • Évaluer et améliorer la qualité du code grâce à l’IA
    • Identifier des vulnérabilités et proposer des corrections avec l’IA.
    • Utiliser l’IA pour améliorer la couverture de test et appliquer les principes de clean code.

Public

  • Développeur, Technical Leader, Architecte

Prérequis

  • Bases solides dans un des langages de programmation suivants : Java, C#, C++, JavaScript, TypeScript, Python ou PHP.

Méthodes pédagogiques

40 % théorie / 60 % pratique

A l’issue de la formation, les participants recevront le support de la formation qui incluant des vidéos, et des articles pour aller plus loin.

Formation à distance : Un lien teams sera envoyé  au participant dans les jours précédents la formation.

Formation dans nos locaux : Pour toute complication survenant avant, pendant ou après la formation, notre assistance est disponible à partir de 8h30 au +33 (0)6 47 45 07 82 .

Si vous ne parvenez pas à nous joindre par téléphone, merci de nous écrire à formation@neosoft.fr  en spécifiant en quelques mots la difficulté que vous avez rencontrée. Nous vous répondrons dans les plus brefs délais. 

Description

L’intelligence artificielle générative, et en particulier les modèles comme ChatGPT ou Copilot, suscite un engouement sans précédent dans le monde du développement logiciel. Ces outils promettent d’accélérer les cycles de développement, d’automatiser les tâches répétitives, et même de suggérer des solutions créatives aux problématiques complexes.

Cependant, leur adoption soulève des questions majeures : comment garantir la qualité et la fiabilité des suggestions ? Comment utiliser ces outils pour optimiser son workflow tout en minimisant les risques, comme les erreurs ou les vulnérabilités introduites par l’IA ?

Cette formation Formation IA et Software | L’IA au service du Software Engineer vous donnera les clés pour exploiter efficacement ces technologies dans vos projets tout en adoptant les bonnes pratiques qui assurent une utilisation raisonnée et sécurisée. Vous apprendrez à identifier les cas d’usage pertinents, structurer vos interactions avec l’IA et améliorer à la fois votre productivité et la qualité de votre code.

Programme

  • Les bases du prompting
    • Théorie : principes fondamentaux pour structurer des prompts efficaces.
    • Études de cas : exemples de prompts réussis et améliorations avec l’IA.
    • Atelier pratique : amélioration d’un prompt.
  • Cas d’usage dans le développement logiciel
    • Génération de code pour des fonctionnalités simples (zéro shot et itération).
    • Exercice pratique : créer et optimiser une petite fonctionnalité avec l’IA.
  • Intégration de l’IA dans l’environnement de développement
    • Présentation des différents modèles IA et leurs usages spécifiques.
    • Configuration et intégration dans un IDE.
  • Tests unitaires avec l’IA
    • Génération automatique de tests unitaires.
    • Approche TDD (Test-Driven Development) avec l’IA.
  • Documentation assistée par l’IA
    • Génération de documentation technique (JavaDoc, schémas d’architecture, etc.).
    • Extraction d’arborescences et documentation d’architecture.
  • Optimisation du contexte pour l’IA – RAG
    • Importance de contextualiser les projets (arborescences, librairies, fichiers critiques).
    • Mise en place de RAG pour générer des résultats précis.
  • Recherche et correction de bugs
    • Diagnostic et correction à partir de logs avec l’IA.
    • Étude de cas pratique.
  • Explication de code assistée par l’IA
    • Comprendre et expliquer du code legacy.
    • Traduction de code pour faciliter la compréhension
  • Relecture de code et amélioration continue
    • Utilisation de l’IA pour détecter des améliorations possibles.
    • Automatisation de la relecture de PR avec les pratiques de l’équipe.

Evaluation

Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de quizz, mises en situation, travaux pratiques…

Avant la formation, un questionnaire de positionnement est envoyé aux participants afin de mieux comprendre les besoins, les attentes et le niveau de connaissances des participants.
En fin de formation, il est également demandé aux participants de mesurer leur satisfaction vis-à-vis de de la formation suivie.

Néosoft Training dispose d’un processus qualité qui prend en considération les éventuels dysfonctionnements rencontrés par les participants afin d’être proactif quant à la solution corrective adaptée tant sur le contenu de la formation elle-même que les conditions de son déroulement.

Accès

  • Métro

    • Bibliothèque François Mitterand
    • Quai de la Gare
  • RER

    • Bibliothèque François Mitterand
  • Bus

    • Pont de Tolbiac
    • François Mitterand
  • Tramway

    • Avenue de France

  • Adresse

    • 3 rue de Tolbiac 75013 Paris

Informations pratiques

Prochaines sessions

23 septembre 2025
9 octobre 2025
2participants minimum
10participants maximum

Réserver votre place

Réserver votre place

Nos formations liées

Software Engineering

Niveau Débutant

Date de publication3 jours

EmplacementPrésentiel et/ou distanciel

Formation Conception API avec OpenAPI/swagger : du besoin métier à la documentation

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous…

Software Engineering

Niveau Débutant

Date de publication3 jours

EmplacementPrésentiel et/ou distanciel

Formation Craft | Les fondamentaux de la Clean Architecture avec React

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous…

Software Engineering

Niveau Débutant

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation Google | GCP avec introduction aux outils data

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous…

Data

Niveau Débutant

Date de publication0,5 jour

EmplacementPrésentiel

Atelier IA | Charte de l’IA : construire sa charte d’utilisation en ayant conscience de ses impacts

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Data

Niveau Débutant

Date de publication0,5 jour

EmplacementPrésentiel et/ou distanciel

Formation à l’IA | Impact de l’IA dans mon organisation

Prochaines dates de cette formation à l’IA Modalités d’accès : Nous revenons vers vous dans un délai de 24h…

Data

Niveau Débutant

Date de publication1 jour

EmplacementPrésentiel et/ou distanciel

Formation à l’IA | Éthique des données et de l’IA

Prochaines dates de cette formation à l’IA Modalités d’accès : Nous revenons vers vous dans un délai de 24h…

DevOps

Niveau Débutant

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation OpenTelemetry | Observabilité avec OpenTelemetry

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Cybersécurité

Niveau Débutant

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation IA et Cybersécurité | L’IA au service de la cybersécurité

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Data

Niveau Confirmé

Date de publication2 jours

EmplacementPrésentiel et/ou distanciel

Formation IA et Data | L’IA au service de la data

Prochaines dates Modalités d’accès : Nous revenons vers vous dans un délai de 24h – Inscrivez-vous Il faut…

Aller au contenu principal