Objectifs globaux
Cette formation vous permettra d’acquérir les compétences nécessaires à la création et l’utilisation des OpenSocial Gadgets dans l’environnement de l’application client DNG. Au travers de nombreux exemples et exercices, la formation abordera :
- l’anatomie d’un OpenSocial Gadget : il est constitué d’un ensemble de fichiers décrivant sa structure, son apparence, ses données et son comportement
- les technologies Web : la réalisation d’un OpenSocial Gadget se base sur l’utilisation des technologies XML, HTML, CSS et javascript
- l’API RM Client Extension : API permettant d’interagir avec le client DNG et ses données
- l’environnement de développement : gérer cet ensemble de fichiers, de technologies et cette API grâce à l’utilisation d’un environnement de développement et de débogage dédié
Objectifs pédagogiques
A l’issue de la formation, les stagiaires seront capables de :
- utiliser les OpenSocial Gadgets de DNG
- installer les OpenSocial Gadgets supplémentaires de DNG
- utiliser les OpenSocial Gadgets des autres applications de CLM
- créer des OpenSocial Gadgets pour DNG au travers de l’API RM Client Extension
Durée
2 jours, soit 14 heures.
Tarif
A partir de 1490 €HT/jour. Consultez-nous pour un devis personnalisé selon votre contexte et le nombre de participants: Formulaire de contact ou tel: +33(0) 381382950
Programme de formation / Déroulé pédagogique
Présentations
Présentation de la société, du formateur, des participants et formalisation de leurs attentes.
Rappels méthodologiques
Rappels sur les fonctionnalités de DNG et exemples d’OpenSocial Gadgets.
Programme détaillé (Jour 1)
- Ajout de Gadget CLM à une zone de projet DNG
- Ajout de Gadget externe à CLM
- Installation de Gadgets DNG supplémentaires
Installation et utilisation des Gadgets «Module Explorer», «Split and join» et «Attributes and Links»
- Présentation de l’environnement de développement d’un Gadget
- Introduction aux technologies XML, HTML, CSS, Javascript
Etude et pratique des technologies web au travers de nombreux exemples.
Programme détaillé (Jour 2)
- Etude de l’API RM Client extension
Etude détaillée au travers de nombreux exemples et exercices :
-
- des artefacts : attributs, structure et liens
- de leur gestion : création, suppression et déplacement
- des évènements associés : sélection, ouverture, sauvegarde et clôture
Consolidation des compétences acquises
Exercices de programmation en Javascript :
- Gadget HTML file
- Gadget CSS file
- Gadget Javascript file
- Javascript JQuery Library
- Create your own Gadget
- RM API: Get user name and email address
- RM API: Display ShowUserPicker window
- RM API: Subscribe events
- RM API: Asynchronous running
- RM API: Get module structure
- RM API: Get artifact attributes
- RM API: Move artefacts
- RM API: Remove artifacts
- RM API: Create links
- RM API: Display linked artifacts
Les participants pourront profiter de l’expertise du formateur afin de discuter des besoins spécifiques à un projet et d’explorer les diverses possibilités qu’offre DOORS NG pour répondre à un problème donné.
Bilan, corrections et compléments
Retour sur les attentes des participants émises en début de session.
Question/Réponses.
Public
Ingénieur Système, Ingénieur Logiciel, Analyste Métier, Ingénieur Support DNG, Responsable Produit.
Prérequis
Les participants doivent avoir suivi la formation Utilisation de DNG et savoir programmer dans au moins un langage de programmation.
Méthode mobilisée
Généralités et bonnes pratiques autour des formations Knowllence
Nous avons référencé dans une Foire aux Questions Formation les questions qui se posent généralement autour de nos prestations de formation, n’hésitez pas à la consulter ou à nous contacter ou tél: +33(0) 381382950 !
Moyens techniques et d’organisation
Les participants doivent être équipés d’un PC portable. Quelques jours avant le début de la formation, un lien d’accès à un bureau à distance sera mis à disposition. Les participants devront tester le bon lancement du lien avant le démarrage de la formation. Un support par téléphone sera mis à disposition pour vérifier le bon lancement de cette connexion.
Modalités pédagogiques et travaux demandés
Exposé en vidéo-projection.
Modalités d’évaluation
Contrôle des connaissances par des exercices de programmation au cours de la formation.
Fiche de présence (liste d’émargement) + fiche d’appréciation de formation.
Moyens d’accompagnement et de suivi
Nos formateurs sont également des consultants experts de la mise en œuvre des processus et outils d’Ingénierie des Exigences et peuvent intervenir après les formations dans le cadre de mission de conseil ou d’assistance technique pour déployer les processus et outils sur lesquels se sont formés les stagiaires.
Formateur
Ingénieur·e expérimenté·e et spécialisé·e en Ingénierie des Exigences et dans la mise en œuvre opérationnelle des logiciels.
Langue de travail : Français ou Anglais, à préciser lors du calage des dates de formation.
REF : FDNGAPI