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 |
A partir de 850,00 € |
Durée |
1j / 7h |
Modes |
|
Tarif |
A partir de 1 560,00 € |
Durée |
2 jours (14 heures) |
Modes |
|
Concrètement, à l'issue de cette formation PowerApps et Power Automate vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 1 860,00 € |
Durée |
3j / 21h |
Modes |
|
Tarif |
A partir de 850,00 € |
Durée |
1j / 7h |
Modes |
|
Tarif |
A partir de 2 550,00 € |
Durée |
3 jours |
Modes |
|
Les objectifs de la formation ISO 19443 - Introduction et fondamentaux :
- identifier les exigences de la norme et notamment les exigences complémentaires à la 9001 - Rappeler l'approche par les processus de la norme ISO9001 - Identifier les activités IPSN de votre organisation et le principe de mise en œuvre de l'approche graduée - Décrire la culture sûreté, comment la mettre en œuvre pour répondre à la 19443 - Appréhender le risque CFSI, mettre en œuvre des processus pour maîtriser le risque CFSI
Tarif |
Contacter l'organisme |
Durée |
1 jour - 7 heures |
Modes |
|
Tarif |
A partir de 1 160,00 € |
Durée |
2j / 14h |
Modes |
|
Les objectifs de la formation Organisation, approvisionnement en matériaux suivant le code RCC-M :
- Identifier les exigences applicables aux matériaux dans le RCC-M - Définir et mettre en œuvre le processus d’approvisionnement de pièce ou produit - Définir et établir des spécifications d’approvisionnement
Tarif |
A partir de 510,00 € |
Durée |
1 jour - 7 heures |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
1j / 7h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
2 jours |
Modes |
|