SonarQube - Le guide complet

SonarQube, un outil de révision automatique du code pour détecter les bogues, les vulnérabilités et les odeurs de code.

Ratings 3.24 / 5.00
SonarQube - Le guide complet

What You Will Learn!

  • Dans ce cours, vous apprendrez de nombreuses fonctionnalités de base et avancées de SonarQube.
  • Nous allons commencer par les bases absolues et progressivement construire des connaissances sur SonarQube.
  • Nous allons le faire en intégrant à la fois la théorie, une grande variété de concepts différents, et en adoptant une approche axée sur la pratique.
  • Nous allons également explorer comment vous pouvez intégrer SonarQube avec Jenkins et GitLab.

Description

Bienvenue dans ce tutoriel sur SonarQube.

SonarQube est un outil de révision automatique du code permettant de détecter les bogues, les vulnérabilités et les odeurs de code dans votre programme. Il peut s'intégrer à votre flux de travail existant pour assurer une inspection continue du code au sein des branches de votre projet et des pull requests. SonarQube peut analyser jusqu'à 27 langues différentes en fonction de votre édition.

SonarQube se positionne en tant qu'outil leader pour l'inspection continue de la qualité et de la sécurité du code, tout en autonomisant les équipes de développement. Il prend en charge l'analyse de plus de 27 langages de programmation populaires, dont JAVA, C#, VB, JavaScript, TypeScript et C++.

SonarQube s'intègre facilement à votre environnement Azure DevOps et identifie les bogues, les vulnérabilités de sécurité et les odeurs de code.

Avec plus de 170 000 déploiements, soutenant aussi bien les petites équipes de développement que les organisations mondiales, SonarQube offre les moyens à toutes les équipes et entreprises du monde entier de posséder et d'influencer la qualité et la sécurité de leur code.

Dans ce cours, vous apprendrez de nombreuses fonctionnalités de base et avancées de SonarQube. Nous commencerons par les bases absolues et progresserons graduellement dans la compréhension de SonarQube. Cette approche inclura à la fois la théorie et une grande variété de concepts, tout en mettant l'accent sur la pratique.

Nous explorerons également comment intégrer SonarQube avec Jenkins et GitLab. À la fin de ce cours, vous aurez une compréhension très solide de SonarQube, de ses caractéristiques diverses, et vous vous sentirez à l'aise d'utiliser cet outil.

J'ai mis toutes mes connaissances et mon expérience en tant que développeur ayant travaillé abondamment avec SonarQube dans ce cours, simplement pour vous offrir la meilleure expérience d'apprentissage possible.

Je serais ravi de vous accueillir dans ce cours et de commencer ce parcours d'apprentissage avec vous.

Who Should Attend!

  • développeur
  • développeur web
  • développeur frontEnd
  • développeur fullStack
  • programmeur
  • devops
  • Ingénieur logiciel

TAKE THIS COURSE

Tags

  • SonarQube

Subscribers

168

Lectures

34

TAKE THIS COURSE



Related Courses