Formation SonarQube: Mise en œuvre de la qualité avec SonarQube

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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.)

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 590,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 590,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

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.

Programme

Introduction à la qualité

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

Introduction à SonarQube

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)

Mise en place Sonar

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 

Poste développeur et SonarLint

Distributions disponibles
Intégration avec SonarQube

Travaux Pratiques

Mise en place d’un IDE et intégration avec l’installation SonarQube

Administration et Intégration de SonaQube

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

Prérequis

Suivre ce cours nécessite d'avoir une certaine expérience des projets de développment.

Public

Cette formation s’adresse aux chefs de projets, architectes, et développeurs souhaitant mettre en place la qualité avec SonarQube dans leurs projets.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Cette formation fait l'objet d'évaluations formatives et sommatives.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

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).

  • Quand et comment exprimer le besoin ?
  • Comment valider les propositions de la maîtrise d’oeuvre ?
  • Comment concevoir et réaliser une recette ?
  • Évaluer, planifier et suivre.
  • Comment définir et mesurer la qualité souhaitée ?
Tarif

A partir de 2 155,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser la méthodologie pour mener l’évaluation et le maintien des compétences du personnel
Tarif

A partir de 1 160,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• 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

Objectifs de la formation

À l'issue de cette formation Fibre Optique, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire le rôle des composants majeurs d’un réseau de fibre optique (NRO, PMZ, PBO, PTO, etc.)
  • Connaître les différences entre les fibres optiques (aspects physiques, performances, etc.)
  • Comprendre les directives d’un schéma de câblage
  • Identifier les outils nécessaires au raccordement
  • Préparer le raccordement (nettoyage, arrimage, clivage, etc.)
  • Confectionner des connecteurs
  • Souder une fibre optique
  • Lover les fibres dans une cassette
  • Confectionner une prise terminale optique (PTO) et la relier au réseau
  • Confectionner un point de branchement ou boitier d’étage en respectant les normes professionnelles (identification claires des brins à raccorder)
  • Raccorder l’ensemble des boîtiers en utilisant les câbles et connecteurs adaptés
  • Raccorder des fibres dans un tiroir optique client en PMZ
  • Effectuer le jarretièrage pour la mise en service (au niveau du pied de l’immeuble, identification des codes couleur)
  • Respecter les normes de sécurité en vigueur dans la profession
  • Valider la continuité de la liaison (stylo optique)
  • Mesurer l'affaiblissement du signal (photomètre, multimètre)
  • Constituer un compte rendu d'intervention suite au raccordement d'un abonné
Tarif

A partir de 2 260,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise

Objectifs de la formation

  • Le technicien brasseur réalise la fabrication de la bière en respectant non seulement les paramètres de procédés de fabrication, mais également les enjeux de productivité, hygiène, qualité et sécurité des biens.
  • Les modules de formation sont issus du référentiel de formation CQP Technicien de process brassicole production de boissons.
  • Ce cursus de formation a donc comme objectif l’acquisition des compétences exigées dans l’exercice du métier de technicien brassicole.
Tarif

Contacter l'organisme

Durée

39j / 273h

Modes
  • Centre
  • Entreprise
  • Alternance

Objectifs de la formation

  • Rédiger des prompts efficaces
  • Utiliser les IA génératives pour améliorer la qualité de ses écrits professionnels
  • Générer rapidement des contenus et stimuler la créativité en utilisant les IA génératives
  • Créer des supports impactants avec l'IA
  • Utiliser des outils d'IA génératives pour améliorer sa veille
Tarif

A partir de 879,00 €

Durée

1 jour

Modes
  • Entreprise
  • Centre
  • Distance

Objectifs de la formation

  • Créer des packages SSIS sophistiqués pour extraire, transformer et charger des données
  • Utiliser des conteneurs pour contrôler efficacement les tâches et les transactions répétitives
  • Configurer les packages pour qu’ils s’adaptent dynamiquement aux changements d’environnement
  • Utiliser les services de qualité des données pour nettoyer les données
  • Dépanner les packages avec succès
  • Créer et gérer le catalogue SSIS
  • Déployer, configurer et planifier des packages
  • Sécuriser le catalogue SSIS
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Travailler avec une organisation pour recueillir les besoins et mettre en œuvre les solutions Power Platform
  • Créer des modèles, des canevas et des portails d'applications
  • Créer flux Power Automate
  • Concevoir un chatbot simple en utilisant Power Virtual Agents
  • Analyser les données à l'aide de visualisations et de tableaux de bord Power BI

 

Tarif

A partir de 3 150,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Cette formation Power Platform Gouvernance Mise en œuvre vous apporte les connaissances et compétences nécessaires pour :

  • Savoir créer et gérer des environnements au sein de Power Platform
  • Savoir maîtriser le cycle de vie applicatif en déployant l’application du développement en qualification puis en production
  • Être capable de monitorer, contrôler et administrer les applications au sein de la Power Platform
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...