Plan du cours

Introduction à DSpace et ses fonctionnalités

  • Qu'est-ce que DSpace ?
  • L'architecture de DSpace 7+ : backend, frontend et API REST
  • Le workflow et la 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 administratives

Installation et configuration de DSpace 7+

  • Exigences infrastructurales (base de données, serveurs, dépendances)
  • Installation du backend (API REST de DSpace) et du frontend (interface Angular)
  • Configurations initiales et paramètres système
  • Personnalisation basique (langue, apparence, permissions)
  • Bonnes pratiques pour le déploiement en environnement de production

Administration, utilisation et surveillance de DSpace 7+

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

Développement de personnalisation et plugins

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

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

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

Bonnes pratiques pour la gestion des dépôts numériques

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

Soutien, maintenance et dépannage

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

Synthèse et étapes suivantes

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

Pré requis

  • Une compréhension des applications web et des environnements serveur
  • Une expérience avec la ligne de commande Linux et les systèmes de base de données
  • Une familiarité avec les pratiques de développement logiciel de base

Public visé

  • Administrateurs système et responsables de dépôts
  • Personnel informatique des bibliothèques et équipes de dépôt numérique
  • Développeurs personnalisant ou intégrant des environnements DSpace
 28 Heures

Nombre de participants


Prix ​​par Participant

Cours à venir

Catégories Similaires