SF33930
3 jours
Formation SonarQube.
Tirez parti de SonarQube pour améliorer la qualité de votre code et garantir le respect des normes de codage !
Ce cours de formation SonarQube est conçu pour doter les professionnels de l'informatique des compétences et des connaissances nécessaires pour améliorer de manière significative la qualité du code et assurer la conformité avec les normes de codage. Pendant trois jours, les participants vont se plonger dans la configuration, l'intégration et l'optimisation de SonarQube, en acquérant une expérience pratique dans des scénarios du monde réel. Que vous soyez développeur, ingénieur QA ou responsable informatique, ce cours vous fournira les outils nécessaires pour apporter des améliorations immédiates à vos projets. Rejoignez-nous pour devenir compétent dans SonarQube et élever le niveau de vos processus de développement logiciel.
Programme de formation SonarQube.
PDFIntroduction à 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.
Exemples d’activités pratiques : 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.
Exemples d’activités pratiques : 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.
Exemples d’activités pratiques : 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.
Exemples d’activités pratiques : 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.
Exemples d’activités pratiques : dépannage d’une analyse SonarQube problématique ; création d’une règle personnalisée de base.
Nos autres formations en Test logiciel .
Formation Appium – Automatisation de tests d’application mobile
Formation Cypress : automatiser vos tests end-to-end
Formation HP ALM 12
Formation ISTQB Agile Tester (avec certification)
Formation ISTQB Foundation (avec certification)
Formation ISTQB Niveau avancé – Test Analyst (avec certification)
A travers sa Charte Engagement Qualité, Sparks s’engage à tout mettre en œuvre pour que chaque session de formation soit un succès et que votre satisfaction soit totale.