DSpace 7+ Administration, Customization, and Integration Training Course
DSpace is an open-source platform designed for creating institutional repositories, extensively utilized by academic, research, and cultural institutions to manage and preserve digital assets.
This instructor-led live training (available online or onsite) targets intermediate-level IT staff, librarians, or developers aiming to deploy, manage, customize, and integrate DSpace 7+ within institutional or research repository settings.
Upon completing this training, participants will be capable of:
- Installing, configuring, and maintaining DSpace 7+ in a production environment.
- Administering repositories, collections, and metadata using industry best practices.
- Customizing both the frontend and backend of DSpace to align with institutional requirements.
- Integrating DSpace with authentication systems, search tools, and external platforms.
- Developing extensions and troubleshooting common system issues.
Course Format
- Interactive lectures and discussions.
- Hands-on exercises and configuration labs.
- Live system demonstrations and guided project setup.
Customization Options
- To request customized training for this course, please contact us to make arrangements.
Course Outline
Introduction to DSpace and Its Functionalities
- What is DSpace?
- DSpace 7+ architecture: backend, frontend, and REST APIs
- Repository workflow and structure (communities, collections, items, metadata)
- Key features, functionalities, and use cases
- Overview of 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 deploying in a production environment
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
Requirements
- A foundational understanding of web applications and server environments
- Experience with the Linux command-line interface and database systems
- Familiarity with fundamental software development practices
Audience
- System administrators and repository managers
- Library IT staff and digital repository teams
- Developers tasked with customizing or integrating DSpace environments
Open Training Courses require 5+ participants.
DSpace 7+ Administration, Customization, and Integration Training Course - Booking
DSpace 7+ Administration, Customization, and Integration Training Course - Enquiry
DSpace 7+ Administration, Customization, and Integration - Consultancy Enquiry
Upcoming Courses
Related Courses
Automating Workflows and Integrations with Notion
14 HoursNotion serves as a versatile workspace that facilitates integrations and automation, linking pages, databases, and external applications to optimize workflows and data exchange.
This instructor-led live training (available online or in-person) is designed for advanced automation specialists looking to connect Notion with other applications and construct robust automated processes.
After completing this training, participants will be able to:
- Create end-to-end integration workflows that link Notion databases with external systems and services.
- Deploy automation solutions using Zapier, native Notion integrations, webhooks, and the Notion API.
- Develop resilient workflows featuring error handling, retry mechanisms, and data validation.
- Set up governance, access controls, and monitoring for production-level automations.
Course Format
- Interactive lectures and discussions.
- Practical labs focusing on building real-world integrations and automation sequences.
- Guided troubleshooting and review of participant projects.
Customization Options
- Custom connectors, enterprise application scenarios, or workspace reviews can be arranged upon request.
Creating Custom Dashboards and Databases in Notion
14 HoursNotion serves as a versatile workspace platform, enabling users to build relational databases, views, and dashboards for monitoring projects, objectives, and analytics. <\/p>
This instructor-led, live training (available online or on-site) targets intermediate-level professionals seeking to design and manage custom dashboards and relational databases in Notion without the need for coding. <\/p>
Upon successful completion of this training, participants will be equipped to: <\/p>
- Design relational databases and connect records to model real-world workflows. <\/li>
- Build interactive dashboards utilizing multiple views, filters, and rollup features. <\/li>
- Import, transform, and synchronize data from external sources into Notion. <\/li>
-
Apply best practices for access control, templates, and maintaining scalable database structures.
<\/li>
<\/ul>
Course Format <\/p>
- Interactive lectures paired with live demonstrations. <\/li>
- Practical exercises focused on building databases and dashboards. <\/li>
-
Guided labs using sample data and real-world scenarios.
<\/li>
<\/ul>
Course Customization Options <\/p>
- Custom examples, industry-specific templates, or workspace reviews are available upon request. <\/li> <\/ul>
Designing Personal Knowledge Bases with Notion
14 HoursNotion serves as a flexible workspace platform that empowers users to construct structured personal wikis, manage extensive knowledge archives, and organize information with precision.
This instructor-led live training, available either online or onsite, is designed for participants at the beginner to intermediate level who aim to create organized, searchable, and scalable personal knowledge systems within Notion.
After completing this course, participants will be capable of:
- Establishing structured, interlinked pages and databases for storing knowledge over the long term.
- Developing templates, properties, and relational links that facilitate efficient information retrieval.
- Implementing tagging frameworks, metadata models, and cross-referencing methods.
- Building personal dashboards to track research, reading logs, projects, and ideas.
Course Format
- Interactive lectures and discussions.
- Practical exercises focused on constructing knowledge systems.
- Live-lab sessions for creating templates, databases, and indexing structures.
Customization Options
- Custom templates and personalized reviews of knowledge architecture are available upon request.
Microsoft 365: Building Advanced Knowledge Management Systems
14 HoursMicrosoft 365 offers a robust suite of tools designed for constructing enterprise-grade knowledge management systems. By integrating SharePoint, Teams, Power Automate, and Power BI, organizations can effectively organize, integrate, and visualize their information. This course examines the design of dynamic intranet dashboards, the interlinking of data sources, and the implementation of structured workflows to boost collaboration and knowledge sharing among teams.
This instructor-led, live training (available online or onsite) is tailored for advanced professionals aiming to create and manage sophisticated knowledge management frameworks using Microsoft 365 tools.
Upon completing this training, participants will be equipped to:
- Design advanced knowledge management systems utilizing Microsoft 365 tools.
- Construct interconnected SharePoint sites and Teams channels to facilitate information flow.
- Automate content workflows with Power Automate.
- Create Power BI dashboards for visualizing and reporting on knowledge assets.
- Enhance governance, access control, and version management across shared repositories.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical implementation activities.
- Hands-on configuration within a live Microsoft 365 environment.
Course Customization Options
- For requests regarding customized training for this course, please contact us to make arrangements.
Notion: Building Advanced Knowledge Management Systems
14 HoursThis instructor-led, live training in Italy (online or onsite) targets advanced-level professionals aiming to gain expertise in designing and managing complex knowledge management systems within Notion.
By the end of this training, participants will be able to:
- Create advanced databases and relational structures.
- Design dynamic dashboards for real-time data visualization.
- Implement customized knowledge management workflows.
- Develop interconnected content ecosystems.
- Maintain and optimize large-scale knowledge systems.
Notion for Content Planning and Digital Publishing
14 HoursNotion is a versatile workspace platform that enables teams to build content calendars, manage writing workflows, coordinate publishing tasks, and keep digital assets organized.
This instructor-led live training, available online or onsite, is designed for intermediate-level content professionals who want to plan, track, and manage digital publishing workflows using Notion.
After completing this training, participants will be able to:
- Create structured content calendars featuring multiple views, filters, and tracking fields.
- Build relational databases to manage briefs, drafts, approvals, and publishing steps.
- Streamline writing and review workflows by leveraging templates, comments, and linked databases.
- Organize digital assets and maintain consistent publishing pipelines across teams.
Course Format
- Interactive lectures and discussions.
- Hands-on exercises focused on content planning databases.
- Live-lab practice for building publishing pipelines in Notion.
Customization Options
- Industry-specific publishing templates and workflow audits are available upon request.
Notion for Education: Managing Classes, Notes, and Projects
14 HoursNotion serves as a versatile workspace that empowers educators to manage classes, organize notes, track assignments, and coordinate group projects within a centralized and collaborative environment.
This instructor-led, live training (available online or onsite) is designed for beginner-level education professionals who wish to organize academic resources and streamline class and project management workflows using Notion.
Upon completion of this training, participants will be able to:
- Create structured class pages and academic dashboards for students and teams.
- Organize lecture notes, readings, and resources using databases and linked views.
- Track assignments, progress, and grading workflows effectively.
- Collaborate on group projects and shared academic workspaces.
Format of the Course
- Interactive lecture and discussion.
- Hands-on sandbox activities and database building.
- Live-lab practice designing classroom and project management spaces.
Course Customization Options
- School-specific template design or workflow optimization is available upon request.
Notion Fundamentals: Team Productivity and Organization
14 HoursThis instructor-led, live training in Italy (online or onsite) is designed for beginner-level professionals seeking to learn the fundamental features of Notion for team productivity and organization.
By the end of this training, participants will be able to:
- Grasp Notion’s workspace structure and navigation capabilities.
- Generate and structure team tasks, notes, and documents.
- Leverage templates, databases, and custom views for effective project management.
- Collaborate seamlessly through shared workspaces and real-time editing.
- Implement productivity strategies to streamline workflows within Notion.
Notion for Team Collaboration and Project Management
14 HoursThis instructor-led live training in Italy (online or onsite) is designed for intermediate-level professionals aiming to develop practical expertise in using Notion’s collaboration and project management features. The goal is to boost team productivity, simplify communication, and efficiently manage shared tasks and resources.
Upon completing this training, participants will be equipped to:
- Configure team workspaces to facilitate collaborative project management.
- Construct project boards, task lists, and shared documentation hubs.
- Harness Notion databases to monitor progress and allocate resources effectively.
- Apply templates to streamline project planning and reporting processes.
- Engage in real-time collaboration through shared pages and integrated communication tools.
Tana Automations and AI: Supercharging Workflows
14 HoursThis instructor-led, live training in Italy (online or onsite) is aimed at advanced-level professionals who wish to leverage Tana’s AI capabilities and automation to supercharge workflows and optimize team collaboration.
By the end of this training, participants will be able to:
- Utilize Tana’s AI-powered features for workflow automation.
- Set up and customize advanced automations within Tana.
- Integrate AI-driven knowledge management into team collaboration.
- Optimize data retrieval, task execution, and decision-making with AI tools.
Tana for Business and Team Collaboration
14 HoursThis instructor-led, live training in Italy (online or onsite) is aimed at intermediate-level professionals who wish to utilize Tana for team collaboration, knowledge sharing, and workflow automation.
By the end of this training, participants will be able to:
- Set up and structure a collaborative workspace in Tana.
- Use nodes and supertags for efficient team knowledge management.
- Streamline project and task management with Tana’s automation features.
- Enhance team collaboration through shared documentation and workflows.
- Integrate Tana with other business tools for seamless productivity.
Tana Fundamentals: Knowledge Management and Productivity
14 HoursThis instructor-led, live training session in Italy (online or onsite) is designed for beginner-level professionals eager to master the essentials of Tana for effective knowledge management and workflow optimization.
Upon completion of this training, participants will be able to:
- Navigate Tana’s interface and understand its workspace architecture.
- Capture, structure, and retrieve information efficiently.
- Employ supertags and nodes for dynamic knowledge organization.
- Establish task management workflows leveraging Tana’s features.
- Utilize search and filtering tools for rapid information access.
- Integrate Tana seamlessly into daily work routines to boost productivity.
Tana for Researchers and Writers
14 HoursTana is a robust, node-based knowledge management platform that empowers professionals to structure information, link ideas, and manage complex research or writing initiatives with clarity and precision.
This instructor-led training session, available either online or on-site, is designed for intermediate-level professionals seeking to organize research materials, streamline their writing workflows, and manage interconnected knowledge using Tana.
After completing this training, participants will be able to:
- Establish structured research hubs and dedicated writing workspaces.
- Utilize Supertags, fields, and live searches to organize information efficiently.
- Construct workflows for synthesizing research, creating drafts, and producing long-form content.
- Link, reference, and visualize relationships between concepts.
- Optimize publication and submission processes across various projects.
Course Format
- Interactive lectures combined with guided demonstrations.
- Practical exercises involving Supertags, fields, and searches.
- Real-world tasks focused on building research and writing systems.
Customization Options
- Templates and workflows can be tailored to support discipline-specific research or editorial processes.
Zammad: Open-Source Helpdesk and Ticketing Replacing Zendesk and Freshdesk
14 HoursZammad is a contemporary, web-based, open-source helpdesk and customer support platform. It consolidates tickets from email, chat, phone, and social media into a single queue, offering a self-hosted alternative to Zendesk, Freshdesk, and ServiceNow while ensuring customer data remains within your own infrastructure.
This instructor-led live training (available online or onsite) targets intermediate support managers and system administrators looking to adopt Zammad as a self-hosted, data-sovereign ticketing system to replace cloud-based helpdesk platforms.
Upon completing this training, participants will be able to:
- Install Zammad using packages or Docker with PostgreSQL.
- Configure email, chat, and API channels for incoming tickets.
- Design workflows, escalation paths, and SLA timers.
- Establish role-based access controls, groups, and organizations.
- Integrate the system with a knowledge base, reporting tools, and webhooks.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical activities.
- Hands-on implementation in a live laboratory environment.
Customization Options
- For tailored training sessions, please contact us to arrange a customized program.