Prenez contact avec nous
 Durée 28 heures

Plan du cours

Introduction à DSpace et à ses fonctionnalités

  • Qu'est-ce que DSpace ?
  • Architecture de DSpace 7+ : backend, frontend et API REST
  • Flux de travail et structure des dépôts (communautés, collections, éléments, métadonnées)
  • Fonctionnalités clés, fonctionnalités et cas d'utilisation
  • Aperçu des interfaces utilisateur et d'administration

Installation et configuration de DSpace 7+

  • Exigences infrastructurelles (base de données, serveurs, dépendances)
  • Installation du backend (API REST DSpace) et du frontend (interface utilisateur Angular)
  • Configurations initiales et paramètres du système
  • Personnalisation de base (langue, apparence, permissions)
  • Pratiques recommandées pour le déploiement dans un environnement de production

Administration, utilisation et supervision de DSpace 7+

  • Gestion des communautés, des collections et des éléments
  • Rôles utilisateur, permissions et contrôle d'accès
  • Importation et exportation de données et de métadonnées (Importation par lot, CSV, etc.)
  • Supervision du système et gestion des journaux (logs)
  • Stratégies de sauvegarde et de restauration des données
  • Mises à jour du système et maintenance de l'environnement

Développement de personnalisations et d'extensions (plugins)

  • Architecture de développement de DSpace 7+
  • Personnalisation du frontend (interface utilisateur Angular, mise en page, image de marque, thèmes)
  • Personnalisation du backend (API REST, services, événements)
  • Développement de nouveaux composants, extensions et plugins
  • Pratiques recommandées pour le développement DSpace

Intégration avec d'autres outils et systèmes

  • Intégration avec LDAP, SAML et d'autres systèmes d'authentification
  • Connexion de DSpace à des plateformes externes (systèmes de bibliothèque, CRIS, dépôts de données, etc.)
  • Consommation et exposition des API REST DSpace
  • Intégration avec des outils d'indexation, de recherche et de métriques (Solr, Google Scholar, etc.)
  • Automatisation des processus et interopérabilité

Pratiques recommandées pour la gestion des dépôts numériques

  • Politiques de métadonnées et stratégies de préservation numérique
  • Structuration efficace des communautés et des collections
  • Gestion des droits et licences (Creative Commons, etc.)
  • Accessibilité, convivialité et référencement (SEO) des dépôts
  • Stratégies de sécurité et de scalabilité pour la gestion des dépôts

Support, maintenance et dépannage

  • Diagnostic et résolution des problèmes courants
  • Supervision des performances et optimisation du système
  • Planification des mises à niveau et gestion des versions
  • Documentation et gestion des changements
  • Procédures de support technique pour les utilisateurs internes et externes

Synthèse et prochaines étapes

  • Rappel des flux de déploiement, de personnalisation et d'intégration
  • Support continu de la communauté et feuille de route de DSpace
  • Prochaines étapes recommandées pour le développement des compétences de l'équipe et l'amélioration du dépôt

Pré requis

  • Compréhension des applications web et des environnements serveur
  • Expérience avec l'interface en ligne de commande Linux et les systèmes de bases de données
  • Connaissance des pratiques de développement logiciel de base

Public cible

  • Administrateurs système et gestionnaires de dépôts
  • Personnel TI des bibliothèques et équipes de dépôts numériques
  • Développeurs personnalisant ou intégrant des environnements DSpace

Nombre de participants


Prix par participant

Cours à venir

Catégories Similaires