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
Ils nous font confiance
Cette année notre filière CI/CD & Usine Logicielle a accompagné plus de 96 entreprises dont :
Avis des participants
Formateur à l'écoute, curieux et qui livre des retours d'expériences intéressants.
Formation très intéressante et intense. Formateur très compétent et à l'ècoute.
Très bonne formation tant sur le contenu que sur la qualité du formateur et du déroulé des 3 jours. Rien à redire, elle a correspondu à mes attentes.
Formation très enrichissante, j'ai pu revoir ma méthode de travail sur comment mieux adopter une pipeline CICD et j'ai pu découvrir de nouveaux usages intéressants que je connaissais pas sous Gitlab
David est un bon formateur. Je suis pleinement satisfait de cette formation.
Votre formateur
David T.
Formateur Jenkins
David intervient sur des formations portant sur le CI/CD et les usines logicielles. Parmi les formations qui lui sont confiées figurent notamment « Jenkins » et « SonarQube ». Son activité de formation remonte à 2004, soit plus de 20 ans d’expérience.
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.
