PLMD – Développer avec la plateforme DocDokuPLM

Référence : PLMD
Durée : 3 jours (21 heures)
Dernière mise à jour : janvier 2024

Présentation

DocDokuPLM est bien plus qu’un logiciel de gestion du cycle de vie des produits utilisable clé en main. Il s’agit en effet d’une véritable plateforme qu’il est possible d’étendre et de personnaliser afin de concevoir une application digitale métier parfaitement adaptée.
L’objectif de cette formation est donc d’apprendre à développer sur la plateforme DocDokuPLM.

Cette formation s’adresse aux équipes de développement internes des sociétés utilisatrices deu logiciel DocDokuPLM et aux sociétés de service, intégrateurs du logiciel. Grâce à cette formation, elles acquerront les compétences nécessaires pour développer sur la plateforme en toute autonomie.
Cette formation permettra également aux stagiaires de passer la « Certification PLMA – Administrer la plateforme DocDokuPLM ».

Programme

Introduction
  • Présentation de DocDokuPLM
  • Les fonctionnalités essentielles
  • Caractéristiques techniques
  • Pourquoi parle-t-on de plateforme ?
Installation environnement d’exécution
  • Les prérequis logiciels
  • Installation composants core plateforme
  • Déploiement de l’interface utilisateur web
Environnement de développement
  • Compilation et packaging via Maven
  • Paramétrage IDE plateforme
  • Paramétrage IDE UI web
Le modèle métier
  • Les classes de modélisation des documents
  • Les classes de modélisation des produits
  • Les classes de gestion de configuration
  • Cycle de vie et processus métier
  • Objets transverses: attributs, ACL…
Les services
  • Les services métier
  • Téléchargement de fichiers binaires
  • Les services de gestion du cycle de vie
  • Les services de recherche
  • Gestion des erreurs
Sécurité
  • Authentification Basic et JWT
  • Le profil « Guest »
  • Utilisateurs et groupes
  • Gestion des droits d’accès
Étendre le cœur du système
  • Implémenter un convertisseur
  • Plugins d’import et d’export
  • Bus d’événements
  • Ajout de services
Extension du modèle de données
  • « Soft type » ou « Hard type »
  • Définition d’attributs: types et contraintes
  • Création de prototypes avec les templates
  • Création de nouveaux objets métier
  • Génération des scripts SQL
Traitements par lots
  • L’environnement de scripting
  • Script d’initialisation de données
  • Planifier l’exécution des scripts
Les interfaces graphiques
  • Personnalisation des interfaces existantes
  • Ajout de nouveaux écrans
  • Développer le front web
  • Approche par l’intégration JavaScript

En présentiel

Nous dispensons nos formations en présentiel dans nos locaux de Toulouse ou dans vos locaux dans toute l’Europe.

En distanciel

Nous dispensons également nos formations à distance, sous forme de classe virtuelle en visio conférence, avec l’outil de votre choix (Google Meet, Teams, Zoom…).

Pour toute demande contactez-nous !

Méthode pédagogique

70% de travaux pratiques

Modalités d’évaluation

Travaux pratiques et mises en situation

Audience

Développeurs, intégrateurs de DocDokuPLM

Versions des technologies

DocDokuPLM 2.5

Pré-requis

Connaissance de DocDokuPLM et Java

Tarif

Nous consulter
Eligible au CPF (236717- Certification PLMA – Administrer la plateforme DocDokuPLM)

    Votre nom (obligatoire)

    Votre email (obligatoire)

    Votre société (obligatoire)

    Votre demande

    captcha