Sélectionner une page
Formations Web Frameworks web Formation Jetbrains IntelliJ IDEA

Formation Jetbrains IntelliJ IDEA

Niveau confirmé
Catégorie Essential
Logo Jekyll
Prix 2100€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

Présentation

JetBrains IntelliJ IDEA est l’IDE de référence pour développer efficacement en Java et sur l’écosystème JVM (Kotlin, Spring). Cette formation vous aide à gagner en productivité grâce au refactoring, au débogage avancé et à l’intégration des outils de build et de tests. Idéal pour industrialiser votre workflow sur des projets backend et microservices.

La finalité de notre formation est de maîtriser les fonctionnalités clés d’IntelliJ IDEA pour coder plus vite, mieux naviguer dans un codebase, sécuriser les changements et diagnostiquer les problèmes. Vous apprendrez à configurer l’IDE, exploiter l’analyse statique, gérer les dépendances et automatiser les tâches récurrentes.

L’approche est résolument pratique : démonstrations guidées, ateliers sur un projet fil rouge (Spring/Maven ou Gradle), exercices de refactoring et sessions de debugging. Livrables : configuration IDE reproductible, raccourcis essentiels, check-list de qualité, et un projet prêt à compiler, tester et exécuter.

 

Objectifs

  • Configurer IntelliJ IDEA pour un projet Java/JVM (SDK, plugins, inspections).
  • Naviguer et comprendre rapidement une base de code (recherche, diagrammes, usages).
  • Refactorer en sécurité (rename, extract, move) avec prévisualisation des impacts.
  • Déboguer et profiler efficacement (breakpoints, watches, threads, heap).
  • Intégrer build, tests et VCS (Maven/Gradle, JUnit, Git) dans un workflow fluide.

 

Public visé

  • Développeurs Java/Kotlin
  • Développeurs backend Spring
  • Tech leads et référents qualité

 

Pré-requis

  • Connaissances de base en Java ou Kotlin
  • Notions de POO et de tests unitaires
  • Familiarité avec Git
  • Notions de Maven ou Gradle

 

Pré-requis techniques

  • Ordinateur avec 8 Go RAM minimum (16 Go recommandés)
  • Windows, macOS ou Linux
  • IntelliJ IDEA installé (Community ou Ultimate selon contexte)
  • JDK récent installé (LTS recommandé) + accès à un terminal

Programme de formation Jetbrains IntelliJ IDEA

 

[Jour 1 – Matin]

Prise en main d’IntelliJ IDEA et configuration de l’environnement

  • Installer IntelliJ IDEA (Community/Ultimate) et comprendre les différences
  • Configurer le JDK, le SDK du projet et les variables d’environnement
  • Découvrir l’interface : Project, Editor, Tool Windows, navigation rapide
  • Paramétrer l’IDE : keymap, thèmes, plugins essentiels, sauvegarde des settings
  • Atelier pratique : Créer un projet Java/Gradle et valider la configuration JDK.

 

[Jour 1 – Après-midi]

Productivité au quotidien : édition, navigation et refactoring

  • Maîtriser la navigation : Search Everywhere, Go to Class/File/Symbol, bookmarks
  • Accélérer l’édition : live templates, intentions, inspections, auto-import
  • Refactorings sûrs : rename, extract method/variable, move, change signature
  • Qualité de code : formatting, code style, analyse statique et quick-fixes
  • Atelier pratique : Refactorer un mini-projet en appliquant inspections et quick-fixes.

 

[Jour 2 – Matin]

Build et dépendances : Maven/Gradle, structure de projet et exécution

  • Importer/ouvrir un projet Maven ou Gradle et comprendre la synchronisation
  • Gérer les dépendances, scopes/configurations et dépôts (local/remote)
  • Configurer les Run/Debug Configurations (main, tests, profils)
  • Utiliser les outils intégrés : terminal, tasks Gradle, lifecycle Maven
  • Atelier pratique : Ajouter une dépendance, créer une tâche et exécuter une application via configuration dédiée.

 

[Jour 2 – Après-midi]

Tests et debugging avancé

  • Exécuter et organiser les tests JUnit : suites, tags, exécution ciblée
  • Déboguer efficacement : breakpoints conditionnels, log breakpoints, evaluate expression
  • Analyser l’exécution : frames, variables, watches, smart step into
  • Couverture de code et identification des zones non testées
  • Atelier pratique : Diagnostiquer un bug avec breakpoints conditionnels et compléter les tests pour sécuriser le correctif.

 

[Jour 3 – Matin]

Git dans IntelliJ : workflow, revue et résolution de conflits

  • Configurer Git, gérer les remotes et les branches depuis l’IDE
  • Utiliser commit, amend, stash, rebase/cherry-pick avec visualisation
  • Comparer et revoir le code : diff, annotations (blame), historique
  • Résoudre les conflits avec le merge tool et sécuriser le résultat
  • Atelier pratique : Réaliser une feature branch, rebase et résolution de conflits sur un cas guidé.

 

[Jour 3 – Après-midi]

Optimisation, bonnes pratiques et personnalisation avancée

  • Accélérer l’IDE : indexation, exclusions, mémoire, performance tips
  • Automatiser : macros, actions, keymaps personnalisés, favoris et scopes
  • Qualité et conventions : inspections personnalisées, profils de code style, import order
  • Outils utiles : HTTP Client, Database (si Ultimate), scratch files, diagrammes selon besoin
  • Atelier pratique : Construire un “setup productivité” (keymap + inspections + templates) et l’exporter pour l’équipe.

 

Pour aller plus loin

Formation Blazor

Formation Asp .NET Core

Formation Steeltoe

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Afficher tous les témoignages

⭐⭐⭐⭐⭐ 4,8/5 sur Google My Business. Vous aussi, partagez votre expérience !

Noter la formation

Prix 2100€ HT / personne
3 jours (21 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 2500€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp