Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Duur 28 uren
Cursusaanbod
Inleiding op DSpace en zijn functionaliteiten
- Wat is DSpace?
- DSpace 7+-architectuur: backend, frontend en REST APIs
- Werkstroom en structuur van repository's (gemeenschappen, collecties, items, metadata)
- Belangrijkste functies, mogelijkheden en toepassingen
- Overzicht van de gebruikers- en administratieve interfaces
Installatie en configuratie van DSpace 7+
- Infrastructuurvereisten (database, servers, afhankelijkheden)
- Installatie van de backend (DSpace REST API) en de frontend (Angular UI)
- Beginconfiguratie en systeemparameters
- Basisaanpassingen (taal, uiterlijk, machtigingen)
- Beste praktijken voor implementatie in een productieomgeving
Beheer, gebruik en monitoring van DSpace 7+
- Beheer van gemeenschappen, collecties en items
- Gebruikersrollen, machtigingen en toegangscontrole
- Importeren en exporteren van data en metadata (Batch Import, CSV, etc.)
- Systeemmonitoring en logbeheer
- Strategieën voor back-up en dataherstel
- Systeemupdates en onderhoud van de omgeving
Ontwikkeling van aanpassingen en plugins
- Ontwikkelingsarchitectuur van DSpace 7+
- Frontendaanpassing (Angular UI, indeling, branding, thema's)
- Backendaanpassing (REST API, services, events)
- Ontwikkeling van nieuwe componenten, extensies en plugins
- Beste praktijken voor DSpace-ontwikkeling
Integratie met andere tools en systemen
- Integratie met LDAP, SAML en andere authenticatiesystemen
- Koppeling van DSpace aan externe platformen (bibliothekssystemen, CRIS, datarepository's, etc.)
- Verbruik en blootlegging van DSpace REST APIs
- Integratie met indexering-, zoek- en metrieketools (Solr, Google Scholar, etc.)
- Automatisering van processen en interoperabiliteit
Beste praktijken voor het beheer van digitale repository's
- Metadatabeleid en strategieën voor digitale preservatie
- Effectieve structureren van gemeenschappen en collecties
- Bewerking van rechten en licenties (Creative Commons, etc.)
- Toegankelijkheid, bruikbaarheid en SEO voor repository's
- Veiligheids- en schaalbaarheidsstrategieën voor repositorybeheer
Ondersteuning, onderhoud en probleemoplossing
- Diagnostiek en oplossen van veelvoorkomende problemen
- Prestatiemonitoring en systeemoptimalisatie
- Planning van upgrades en versiebeheer
- Documentatie en wijzigingsbeheer
- Procedures voor technische ondersteuning voor interne en externe gebruikers
Samenvatting en verdere stappen
- Terugblik op workflow voor implementatie, aanpassing en integratie
- Bijzondere gemeenschapsondersteuning en DSpace-roadmap
- Aanbevolen verdere stappen voor het opbouwen van teamvaardigheden en het versterken van de repository
Vereisten
- Een begrip van webapplicaties en serveromgevingen
- Ervaring met de Linux command line en databasesystemen
- Kenis van basispraktijken voor softwareontwikkeling
Doelgroep
- Systeembeheerders en repositorybeheerders
- IT-medewerkers in bibliotheken en digitale repositoryteams
- Ontwikkelaars die DSpace-omgevingen aanpassen of integreren