Accueil > Formations > DevOps, Automation & SRE > CI/CD & Usine Logicielle > SonarQube
Formation SonarQube
Tirez parti de SonarQube pour améliorer la qualité de votre code et garantir le respect des normes de codage !
Vue d'ensemble
Compréhension de base des processus de développement de logiciels.
Familiarité avec les systèmes de contrôle de version, de préférence Git.
Connaissance de base des principes et pratiques CI/CD.
Objectifs pédagogiques
Programme détaillé
Introduction à la formation SonarQube
Vue d’ensemble de SonarQube et de son importance dans le développement de logiciels.
Fonctionnalités et capacités clés.
Installation et configuration.
Installer SonarQube sur une machine locale ou dans un environnement cloud.
Configuration des projets SonarQube
Créer et gérer des projets dans SonarQube.
Configurer les barrières de qualité, les règles et les profils.
Analyse d’un projet avec SonarQube Scanner.
Configuration d’un nouveau projet SonarQube et analyse initiale du code.
Intégrer SonarQube aux pipelines CI/CD
Vue d’ensemble des concepts CI/CD.
Intégration de SonarQube avec Jenkins, GitHub Actions et GitLab CI.
Automatiser l’analyse de code dans les flux de travail CI/CD.
Intégrer l’analyse SonarQube dans un pipeline CI/CD en utilisant Jenkins ou GitHub Actions.
Optimiser l'utilisation de SonarQube
Meilleures pratiques pour l’utilisation de SonarQube dans les grands projets.
Gérer la dette technique avec SonarQube.
Exploiter SonarQube pour la sécurité du code et la détection des vulnérabilités.
Optimiser les paramètres d’analyse de SonarQube pour un projet à grande échelle.
Dépannage et sujets avancés
Problèmes courants et résolutions dans SonarQube.
Développement de règles personnalisées et de plugins.
Mise à jour et maintenance des instances de SonarQube.
Dépannage d’une analyse SonarQube problématique ; création d’une règle personnalisée de base.
Prochaines sessions
Avis des participants
Formation claire, structurée et directement applicable. Le formateur a pris le temps de répondre à toutes nos questions avec des exemples concrets.
Très bon équilibre entre théorie et pratique. Les exercices permettent de comprendre rapidement les concepts et de les mettre en œuvre.
Un formateur expérimenté, pédagogue et disponible. Je repars avec des méthodes et des outils que je peux utiliser immédiatement dans mon travail.
Le contenu était dense, mais très bien expliqué. Le rythme a été adapté au niveau du groupe et chacun a pu progresser.
Des formateurs experts, reconnus par nos apprenants
Chez Sparks Formation, la qualité de nos formations repose sur l'expertise de nos formateurs et la satisfaction de nos apprenants.
Note moyenne attribuée par les participants à nos formateurs
formateurs experts partenaires
Sparks Formation
sujets IT délivrés chaque jour partout en France
Financement
Cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Questions fréquentes
Combien de temps dure la formation SonarQube ?
Cette formation se déroule sur 3 jours.
Quels sont les prérequis pour suivre la formation SonarQube ?
Compréhension de base des processus de développement de logiciels. Familiarité avec les systèmes de contrôle de version, de préférence Git. Connaissance de base des principes et pratiques CI/CD.
Quel est le prix de la formation SonarQube ?
En inter-entreprises, elle est à 2 550 € HT par participant ; en intra-entreprise, elle est à 5 550 € HT pour le groupe. Un tarif sur-mesure est également disponible sur devis.
La formation SonarQube délivre-t-elle une certification ?
Cette formation ne délivre pas de certification. Une attestation de fin de formation vous sera remise à l'issue de la session.
La formation SonarQube est-elle éligible à un financement OPCO ?
Oui, cette formation est éligible aux financements OPCO et FNE-Formation. Nos équipes vous accompagnent dans le montage de votre dossier.
Choisissez votre formation
Mon contact chez SPARKS est professionnel et très réactif. Les échanges sont simples, efficaces, et la collaboration se déroule dans d'excellentes conditions.
