JetBrains Academy
The place for learning and teaching computer science your way
Apprenez la programmation assistée par IA avec Junie : cours gratuits de JetBrains Academy et Nebius
Depuis plus de 25 ans, JetBrains est animé par la volonté de rendre les développeurs plus productifs et d’améliorer leur expérience en leur fournissant des outils plus intelligents et plus efficaces. JetBrains Academy contribue à cette mission en permettant aux apprenants d’étudier l’informatique et d’acquérir une expérience pratique des outils professionnels qu’ils utiliseront dans leur future carrière.
L’utilisation de l’IA dans le développement logiciel se généralise. Chez JetBrains, nous avons conçu une IA qui renforce le pouvoir d’action des développeurs. Prenons l’exemple de Junie, notre agent de programmation intelligent. C’est un collaborateur fiable qui s’intègre à l’IDE des développeurs et s’adapte à leur workflow pour soutenir leur façon de créer et améliorer l’ensemble de l’expérience de développement.
Avec notre partenaire Nebius, une plateforme cloud d’IA reconnue pour son expertise dans les charges de travail hautes performances et AI-first, nous avons condensé cette expertise dans une série de cours expliquant comment travailler efficacement avec l’IA.
Ce parcours d’apprentissage comprend notamment deux cours gratuits sur Junie, chacun explorant un aspect différent de la programmation assistée par IA :
- Coding With Junie : un cours pratique dans le cadre duquel vous créerez et testerez des projets directement dans les JetBrains IDEs.
- AI Agents as Your Team : un cours approfondi sur le fonctionnement des agents d’IA et la manière de collaborer avec eux dans des projets concrets.
Nous n’apprenons pas seulement aux développeurs à utiliser de nouveaux outils, nous les aidons à comprendre comment l’IA s’intègre à leur travail quotidien, afin qu’ils puissent rester créatifs, confiants et maîtres de la situation.
Cours n° 1 : Coding With Junie
Créez, testez et déboguez avec l’IA dans les JetBrains IDEs
Dans notre nouveau cours gratuit Coding With Junie, vous découvrirez comment utiliser l’agent de programmation par IA dans les JetBrains IDEs. Vous installerez Junie, explorerez ses outils intégrés et réaliserez des exercices pratiques qui vous montreront comment l’IA peut vous aider à créer, tester et maintenir de vrais projets.
Ce que vous apprendrez
- Créer votre premier projet concret avec Junie. Installez Junie dans votre IDE et utilisez-le pour créer vos propres projets à partir de zéro. Découvrez comment Junie génère et exécute du code étape par étape.
- Rédigez des prompts efficaces. Apprenez à rédiger des prompts qui donnent de meilleurs résultats. Créez une application web basée sur l’IA qui analyser des images d’aliments à l’aide des modèles de vision Nebius et découvrez comment le contexte améliore la précision.
- Planifier et documenter des fonctionnalités. Guidez l’IA à l’aide d’une planification avancée : définissez les directives du projet, décomposez la conception des fonctionnalités en plus petites étapes avec le mode Ask et générez de la documentation pour améliorer les performances et la cohérence.
- Déboguer, tester et automatiser avec l’IA. Utilisez Junie pour le débogage et la création de tests. Vous verrez comment l’IA peut simplifier les tests et la maintenance tout en vous permettant de garder le contrôle de votre code.
Chaque chapitre comprend de courtes vidéos, des exemples et des exercices pratiques axés sur des workflows de développement réels.
Cours n° 2 : AI Agents as Your Team
Comprendre comment les agents d’IA fonctionnent réellement et comment collaborer avec eux
Si vous avez suivi le cours Coding With Junie, vous avez déjà vu comment l’IA peut vous aider directement au sein de votre IDE. La prochaine étape consiste à comprendre ce qui se passe en coulisses.AI Agents as Your Team explore le fonctionnement réel des agents, leur manière de prendre des décisions et comment les utiliser de façon sûre et efficace.
Ce que vous apprendrez
- Comment sont conçus les agents d’IA. Comprenez l’architecture derrière les agents alimentés par des LLM et leur fonctionnement interne.
- Comment améliorer votre productivité. Appliquez des directives pratiques pour obtenir des gains significatifs avec les technologies d’agents actuelles.
- Comment gérer les risques. Identifiez et atténuez les difficultés telles que les biais, les hallucinations ou une mauvaise observabilité.
- Comment garder une longueur d’avance. Renforcez la confiance à mesure que les agents d’IA évoluent et s’intègrent plus profondément dans les piles modernes.

Poursuivez votre apprentissage avec notre série de cours sur la Programmation assistée par IA
Ce ne sont là que deux des cours de la série gratuite en 10 parties sur la Programmation assistée par IA créée par JetBrains Academy et Nebius Academy. Ensemble, ces cours vous aident à comprendre comment l’IA améliore chaque étape du développement logiciel, de la programmation à la refactorisation, jusqu’au DevOps et à l’automatisation.
Le programme complet comprend :
- 10 cours sur la programmation assistée par IA et le DevOps
- 25 tâches pratiques
- 1 projet final
- Environ 20 heures d’apprentissage à votre rythme
À qui ce programme est-il destiné ?
Cette série de cours est idéale pour :
- Les développeurs de logiciels qui cherchent à perfectionner leurs compétences pour l’avenir et à explorer l’aspect pratique de l’IA.
- Les ingénieurs juniors qui souhaitent apprendre à créer avec des outils d’IA.
- Les managers et responsables d’équipe qui cherchent des moyens d’intégrer l’IA dans leurs workflows de développement de manière sûre et efficace.
Des connaissances de base dans n’importe quel langage de programmation suffisent pour commencer.
Bon apprentissage !
L’Équipe JetBrains Academy
Auteur de l’article original en anglais :