- An understanding of web applications and server environments
- Experience with Linux command-line and database systems
- Familiarity with basic software development practices
Audience
- System administrators and repository managers
- Library IT staff and digital repository teams
- Developers customizing or integrating DSpace environments
DSpace is an open-source platform for building institutional repositories, widely used by academic, research, and cultural institutions to manage and preserve digital assets.
This instructor-led, live training (online or onsite) is aimed at intermediate-level IT staff, librarians, or developers who wish to deploy, manage, customize, and integrate DSpace 7+ in institutional or research repository environments.
By the end of this training, participants will be able to:
- Install, configure, and maintain DSpace 7+ in a production environment.
- Administer repositories, collections, and metadata with best practices.
- Customize both the frontend and backend of DSpace to suit institutional needs.
- Integrate DSpace with authentication systems, search tools, and external platforms.
- Develop extensions and troubleshoot common system issues.
Format of the Course
- Interactive lecture and discussion.
- Hands-on exercises and configuration labs.
- Live system demonstrations and guided project setup.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction to DSpace and Its Functionalities
- What is DSpace?
- DSpace 7+ architecture: backend, frontend, and REST APIs
- Workflow and structure of repositories (communities, collections, items, metadata)
- Key features, functionalities, and use cases
- Overview of the user and administrative interfaces
Installation and Configuration of DSpace 7+
- Infrastructure requirements (database, servers, dependencies)
- Installing the backend (DSpace REST API) and frontend (Angular UI)
- Initial configurations and system parameters
- Basic customization (language, appearance, permissions)
- Best practices for production environment deployment
Administration, Usage, and Monitoring of DSpace 7+
- Management of communities, collections, and items
- User roles, permissions, and access control
- Importing and exporting data and metadata (Batch Import, CSV, etc.)
- System monitoring and log management
- Backup and data recovery strategies
- System updates and environment maintenance
Development of Customizations and Plugins
- DSpace 7+ development architecture
- Frontend customization (Angular UI, layout, branding, themes)
- Backend customization (REST API, services, events)
- Developing new components, extensions, and plugins
- Best practices for DSpace development
Integration with Other Tools and Systems
- Integration with LDAP, SAML, and other authentication systems
- Connecting DSpace to external platforms (library systems, CRIS, data repositories, etc.)
- Consuming and exposing DSpace REST APIs
- Integration with indexing, search, and metrics tools (Solr, Google Scholar, etc.)
- Process automation and interoperability
Best Practices for Managing Digital Repositories
- Metadata policies and digital preservation strategies
- Effective structuring of communities and collections
- Rights management and licensing (Creative Commons, etc.)
- Accessibility, usability, and SEO for repositories
- Security and scalability strategies for repository management
Support, Maintenance, and Troubleshooting
- Diagnosing and resolving common issues
- Performance monitoring and system optimization
- Upgrade planning and version management
- Documentation and change management
- Technical support procedures for internal and external users
Summary and Next Steps
- Recap of deployment, customization, and integration workflows
- Ongoing community support and DSpace roadmap
- Recommended next steps for team skill-building and repository enhancement
United Arab Emirates - DSpace 7+ Administration, Customization, and Integration
Qatar - DSpace 7+ Administration, Customization, and Integration
Egypt - DSpace 7+ Administration, Customization, and Integration
Saudi Arabia - DSpace 7+ Administration, Customization, and Integration
South Africa - DSpace 7+ Administration, Customization, and Integration
Brasil - DSpace 7+ Administration, Customization, and Integration
Canada - DSpace 7+ Administration, Customization, and Integration
中国 - DSpace 7+ Administration, Customization, and Integration
香港 - DSpace 7+ Administration, Customization, and Integration
澳門 - DSpace 7+ Administration, Customization, and Integration
台灣 - DSpace 7+ Administration, Customization, and Integration
USA - DSpace 7+ Administration, Customization, and Integration
Österreich - DSpace 7+ Administration, Customization, and Integration
Schweiz - DSpace 7+ Administration, Customization, and Integration
Deutschland - DSpace 7+ Administration, Customization, and Integration
Czech Republic - DSpace 7+ Administration, Customization, and Integration
Denmark - DSpace 7+ Administration, Customization, and Integration
Estonia - DSpace 7+ Administration, Customization, and Integration
Finland - DSpace 7+ Administration, Customization, and Integration
Greece - DSpace 7+ Administration, Customization, and Integration
Magyarország - DSpace 7+ Administration, Customization, and Integration
Ireland - DSpace 7+ Administration, Customization, and Integration
Luxembourg - DSpace 7+ Administration, Customization, and Integration
Latvia - DSpace 7+ Administration, Customization, and Integration
España - DSpace 7+ Administration, Customization, and Integration
Italia - DSpace 7+ Administration, Customization, and Integration
Lithuania - DSpace 7+ Administration, Customization, and Integration
Nederland - DSpace 7+ Administration, Customization, and Integration
Norway - DSpace 7+ Administration, Customization, and Integration
Portugal - DSpace 7+ Administration, Customization, and Integration
România - DSpace 7+ Administration, Customization, and Integration
Sverige - DSpace 7+ Administration, Customization, and Integration
Türkiye - DSpace 7+ Administration, Customization, and Integration
Malta - DSpace 7+ Administration, Customization, and Integration
Belgique - DSpace 7+ Administration, Customization, and Integration
France - DSpace 7+ Administration, Customization, and Integration
日本 - DSpace 7+ Administration, Customization, and Integration
Australia - DSpace 7+ Administration, Customization, and Integration
Malaysia - DSpace 7+ Administration, Customization, and Integration
New Zealand - DSpace 7+ Administration, Customization, and Integration
Philippines - DSpace 7+ Administration, Customization, and Integration
Singapore - DSpace 7+ Administration, Customization, and Integration
Thailand - DSpace 7+ Administration, Customization, and Integration
Vietnam - DSpace 7+ Administration, Customization, and Integration
India - DSpace 7+ Administration, Customization, and Integration
Argentina - DSpace 7+ Administration, Customization, and Integration
Chile - DSpace 7+ Administration, Customization, and Integration
Costa Rica - DSpace 7+ Administration, Customization, and Integration
Ecuador - DSpace 7+ Administration, Customization, and Integration
Guatemala - DSpace 7+ Administration, Customization, and Integration
Colombia - DSpace 7+ Administration, Customization, and Integration
México - DSpace 7+ Administration, Customization, and Integration
Panama - DSpace 7+ Administration, Customization, and Integration
Peru - DSpace 7+ Administration, Customization, and Integration
Uruguay - DSpace 7+ Administration, Customization, and Integration
Venezuela - DSpace 7+ Administration, Customization, and Integration
Polska - DSpace 7+ Administration, Customization, and Integration
United Kingdom - DSpace 7+ Administration, Customization, and Integration
South Korea - DSpace 7+ Administration, Customization, and Integration
Pakistan - DSpace 7+ Administration, Customization, and Integration
Sri Lanka - DSpace 7+ Administration, Customization, and Integration
Bulgaria - DSpace 7+ Administration, Customization, and Integration
Bolivia - DSpace 7+ Administration, Customization, and Integration
Indonesia - DSpace 7+ Administration, Customization, and Integration
Kazakhstan - DSpace 7+ Administration, Customization, and Integration
Moldova - DSpace 7+ Administration, Customization, and Integration
Morocco - DSpace 7+ Administration, Customization, and Integration
Tunisia - DSpace 7+ Administration, Customization, and Integration
Kuwait - DSpace 7+ Administration, Customization, and Integration
Oman - DSpace 7+ Administration, Customization, and Integration
Slovakia - DSpace 7+ Administration, Customization, and Integration
Kenya - DSpace 7+ Administration, Customization, and Integration
Nigeria - DSpace 7+ Administration, Customization, and Integration
Botswana - DSpace 7+ Administration, Customization, and Integration
Slovenia - DSpace 7+ Administration, Customization, and Integration
Croatia - DSpace 7+ Administration, Customization, and Integration
Serbia - DSpace 7+ Administration, Customization, and Integration
Bhutan - DSpace 7+ Administration, Customization, and Integration
Nepal - DSpace 7+ Administration, Customization, and Integration
Uzbekistan - DSpace 7+ Administration, Customization, and Integration