Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
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