Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
Mettre en oeuvre SonarQube dans le contexte d'un projet de développement logiciel
Décrire le fonctionnement de SonarQube
Mettre en oeuvre SonarQube
Intégrer SonarQube dans un IDE
Administrer SonarQube (traces, archivage, plugins, sécurité, etc.)
Tarif |
A partir de 1 590,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 590,00 € |
Durée | 2 jours (14h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Les approches DevOps et l’intégration continue nécessitent d’avoir une appréciation claire et objective de la qualité du code produit par les développeurs. Les outils d ‘analyse permettent d’extraire des métriques qualité à partir des codes sources ou compilés. Cependant, ces métriques sont peu réprésentatives et n’apportent rien si une étude en amont n’a pas précisé les objectifs qualité attendus et adapté les outils aux spécificités du projet.
SonarQube (Ex Sonar) est un logiciel libre qui permet de combler cette lacune, l'outils permettant entre autres de mesurer la qualité des sources (mesure du niveau de documentation, détection des bugs, duplications de code, complexité , ...) et de plus SonarQube est devenu un standard supporté par une trentaine de langages de programmation. La formation, après avoir présenté les concepts des modèles qualité, propose des ateliers permettant la mise en place de la qualité sur un projet multi-langages. Les aspects installation, administration, adaptation de SonarQube ainsi qu'intégration avec le poste du développeur et la pipeline d’intégration continue sont passés en revue.
Argumentaire pour l’analyse de code
Définition d’un métrique, métriques internes et externes
Modèles qualité du logiciel, efforts de standardisation
Mise en œuvre, qualité et intégration continue
Classification et panorama des outils d’analyse
L’offre de Sonar (SonarQube et SonarLint)
Sonar vis à vis des autres outils, les plugins ; Sonar et Jenkins
Architecture Sonar
Concepts Sonar : SonarScanner, Règles, Violations, Profils qualité
Cycle de vie des violations
Métriques qualité, formules de calcul
Leak periodes et porte qualité
Travaux Pratiques
Installation, présentation de l’interface, Analyse d’un projet (Java, Javascript)
Mener un audit qualité, Liens avec les méthodes agiles
Démarche et étapes de la mise en œuvre
Définition des objectifs et des portes qualité
Personnalisation d’un profil qualité : Personnalisation des règles, ajout de règles
Règles de filtrage de règles
Cas des projets multi-langages
Suivi de projet
Travaux Pratiques
Personnalisation d'un profil qualité, définition de la leak période, ajout de règles
Distributions disponibles
Intégration avec SonarQube
Travaux Pratiques
Mise en place d’un IDE et intégration avec l’installation SonarQube
Sécurité SonarQube, Gestion des traces
Configuration de l’archivage, Administration des notifications, Gestion des plugins
Processus Sonar, Points de monitoring
Retour sur les étapes d’une analyse, les tâches de fond
Intégration avec les WebHooks
Travaux Pratiques
Mise en place de la sécurité, API de monitoring et dimensionnement, Installation avec serveur Jenkins
Tarif |
Contacter l'organisme |
Durée |
3 jours (21 heures) |
Modes |
|
Cette formation définit la participation des maîtrises d’ouvrage dans les projets informatiques. Elle précise les conditions de collaboration avec la maîtrise d’oeuvre (interne ou sous-traitant).
Tarif |
A partir de 2 155,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 1 160,00 € |
Durée |
2j / 14h |
Modes |
|
• Identifier les enjeux de la mise en place d’un système documentaire qualité
• S’approprier les outils de mise en œuvre et de gestion d’un système documentaire qualité
• Faire évoluer le système documentaire vers l’efficacité et la simplification
• Préparer l’informatisation du système documentaire
Tarif |
A partir de 1 400,00 € |
Durée |
Nous contacter |
Modes |
|
À l'issue de cette formation Fibre Optique, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 2 260,00 € |
Durée |
4j / 28h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
39j / 273h |
Modes |
|
Tarif |
A partir de 879,00 € |
Durée |
1 jour |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
5j / 35h |
Modes |
|
Tarif |
A partir de 3 150,00 € |
Durée |
5j / 35h |
Modes |
|
Cette formation Power Platform Gouvernance Mise en œuvre vous apporte les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 480,00 € |
Durée |
2j / 14h |
Modes |
|