DSpace 7+ Administration, Customization, and Integration Training Course
DSpace serves as a robust open-source platform designed for constructing institutional repositories. It is extensively adopted by academic, research, and cultural organizations to oversee and safeguard digital assets.
This instructor-led live training, available both online and onsite, targets IT professionals, librarians, and developers at an intermediate level who aim to deploy, manage, tailor, and integrate DSpace 7+ within institutional or research repository settings.
Upon completion of this training, participants will be equipped to:
- Install, configure, and sustain DSpace 7+ in a production-grade environment.
- Administer repositories, collections, and metadata following industry best practices.
- Tailor both the frontend and backend of DSpace to meet specific institutional requirements.
- Connect DSpace with authentication frameworks, search utilities, and external platforms.
- Create extensions and resolve typical system challenges.
Course Format
- Interactive lectures and discussions.
- Practical exercises and configuration labs.
- Live system demonstrations and guided project setups.
Customization Options for the Course
- For requests regarding customized training for this course, please reach out to us to arrange it.
Course Outline
Introduction to DSpace and Its Core Functionalities
- Defining DSpace
- DSPace 7+ architecture: backend, frontend, and REST APIs
- Repository structure and workflows (communities, collections, items, metadata)
- Key features, functionalities, and practical use cases
- Overview of user and administrative interfaces
Installation and Configuration of DSpace 7+
- Infrastructure prerequisites (databases, servers, dependencies)
- Deploying the backend (DSpace REST API) and frontend (Angular UI)
- Initial configurations and system parameters
- Basic customization options (language, appearance, permissions)
- Best practices for deploying in a production environment
Administration, Usage, and Monitoring of DSpace 7+
- Managing communities, collections, and items
- User roles, permissions, and access control
- Data and metadata import/export processes (Batch Import, CSV, etc.)
- System monitoring and log management
- Backup and data recovery strategies
- System updates and environment maintenance
Developing Customizations and Plugins
- Understanding DSpace 7+ development architecture
- Frontend customization (Angular UI, layout, branding, themes)
- Backend customization (REST API, services, events)
- Creating new components, extensions, and plugins
- Best practices for DSpace development
Integration with Other Tools and Systems
- Connecting with LDAP, SAML, and other authentication systems
- Linking DSpace to external platforms (library systems, CRIS, data repositories, etc.)
- Utilizing 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
- Effectively structuring communities and collections
- Rights management and licensing (Creative Commons, etc.)
- Enhancing 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
- Access to ongoing community support and the DSpace roadmap
- Recommended next steps for team skill-building and repository enhancement
Requirements
- A solid understanding of web applications and server environments
- Hands-on experience with Linux command-line interfaces and database systems
- Familiarity with fundamental software development practices
Target Audience
- System administrators and repository managers
- Library IT personnel and digital repository teams
- Developers responsible for 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 offers a versatile workspace environment that facilitates integrations and automation, enabling users to link pages, databases, and external applications for optimized workflows and data management.
This live, instructor-led training (available online or onsite) is designed for advanced automation specialists seeking to integrate Notion with other tools and construct robust automated workflows.
After completing this training, participants will be equipped to:
- Create end-to-end integration workflows that connect Notion databases with external systems and services.
- Deploy automation using Zapier, native Notion features, webhooks, and the Notion API.
- Develop resilient workflows featuring error handling, retry mechanisms, and data validation.
- Implement governance, access controls, and monitoring protocols for production-grade automations.
Course Format
- Interactive lectures and discussions.
- Practical labs focused on building real-world integrations and automation sequences.
- Guided troubleshooting and review of participant projects.
Course Customization Options
- Custom connectors, enterprise application scenarios, or workspace reviews can be tailored upon request.
Creating Custom Dashboards and Databases in Notion
14 HoursNotion serves as a versatile workspace platform, enabling the creation of relational databases, diverse views, and comprehensive dashboards to monitor projects, objectives, and analytics.
This instructor-led live training (available online or onsite) is tailored for intermediate-level professionals looking to design and maintain custom dashboards and relational databases in Notion without relying on code.
After completing this course, participants will be able to:
- Design relational databases and connect records to simulate real-world workflows.
- Build interactive dashboards utilizing multiple views, filters, and rollup functions.
- Import, transform, and synchronise data from external sources into Notion.
- Apply best practices for access control, templates, and maintaining robust database structures.
Course Format
- Interactive lectures paired with live demonstrations.
- Practical exercises focused on building databases and dashboards.
- Guided labs using sample data and real-world scenarios.
Course Customization Options
- Custom examples, industry-specific templates, or workspace reviews can be requested.
Designing Personal Knowledge Bases with Notion
14 HoursNotion is a versatile workspace platform that enables users to build structured personal wikis, manage long-term knowledge repositories, and organize information efficiently.
This instructor-led, live training (online or onsite) is aimed at beginner-level to intermediate-level participants who wish to design organized, searchable, and scalable personal knowledge bases in Notion.
Upon completion of this training, participants will be able to:
- Create structured, interlinked pages and databases for long-term knowledge storage.
- Design templates, properties, and relations that support efficient information retrieval.
- Implement tagging systems, metadata models, and cross-referencing techniques.
- Develop personal dashboards for research, reading logs, projects, and idea tracking.
Format of the Course
- Interactive lecture and discussion.
- Hands-on practice building knowledge systems.
- Live-lab creation of templates, databases, and indexing structures.
Course Customization Options
- Bespoke templates or personalized knowledge architecture reviews are available on request.
Microsoft 365: Building Advanced Knowledge Management Systems
14 HoursMicrosoft 365 offers a robust collection of tools for developing enterprise-grade knowledge management systems, merging SharePoint, Teams, Power Automate, and Power BI to effectively organise, integrate, and visualise information. This course examines how to design dynamic intranet dashboards, link data sources, and implement structured workflows to boost collaboration and knowledge exchange across teams.
This instructor-led, live training (available online or onsite) is designed for advanced professionals seeking to develop and manage sophisticated knowledge management frameworks using Microsoft 365 tools.
Upon completion of this training, participants will be able to:
- Design advanced knowledge management systems using Microsoft 365 tools.
- Construct interconnected SharePoint sites and Teams channels to facilitate information flow.
- Automate content workflows using Power Automate.
- Develop Power BI dashboards for knowledge visualisation and reporting.
- Optimise governance, access control, and version management across shared repositories.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical implementation.
- Hands-on configuration within a live Microsoft 365 environment.
Course Customisation Options
- To request a customised training session for this course, please contact us to make arrangements.
Notion: Building Advanced Knowledge Management Systems
14 HoursThis instructor-led, live training in Greece (online or onsite) is aimed at advanced-level professionals who wish to develop 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 serves as a versatile workspace platform, enabling teams to construct content calendars, streamline writing processes, coordinate publishing activities, and keep digital resources systematically organized.
This instructor-led training, available both online and onsite, is designed for intermediate-level content professionals aiming to plan, monitor, and manage digital publishing workflows effectively using Notion.
After completing this course, participants will be equipped to:
- Develop structured content calendars featuring multiple views, filters, and tracking fields.
- Construct relational databases to manage briefs, drafts, approval stages, and publishing steps.
- Enhance writing and review processes through the use of templates, comments, and linked databases.
- Organize digital assets and ensure consistent publishing pipelines across team members.
Course Format
- Interactive lectures and discussions.
- Practical exercises focused on content planning databases.
- Live lab sessions for building publishing pipelines within Notion.
Customization Options
- Industry-specific publishing templates and workflow audits are available upon request.
Notion for Education: Managing Classes, Notes, and Projects
14 HoursNotion offers a versatile workspace that empowers educators to manage classes, organize notes, monitor 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 aiming to organize academic resources and streamline class and project management workflows using Notion.
Upon completing 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 Greece (available online or onsite) is designed for professionals at a beginner level who wish to master the fundamental features of Notion to enhance team productivity and organisation.
Upon completion of this training, participants will be able to:
- Grasp the structure of Notion workspaces and how to navigate them effectively.
- Create and organise team tasks, notes, and documents.
- Use templates, databases, and custom views to manage projects efficiently.
- Collaborate effectively through shared workspaces and real-time editing capabilities.
- Apply productivity strategies to optimise workflows within Notion.
Notion for Team Collaboration and Project Management
14 HoursThis instructor-led, live training in Greece (online or onsite) is designed for intermediate-level professionals aiming to develop practical skills in using Notion’s collaboration and project management features. The goal is to enhance team productivity, streamline communication, and efficiently manage shared tasks and resources.
By the end of this training, participants will be able to:
- Set up team workspaces for collaborative project management.
- Create project boards, task lists, and shared documentation.
- Leverage Notion databases to track progress and manage resources.
- Utilize templates for efficient project planning and reporting.
- Collaborate in real-time using shared pages and communication tools.
Tana Automations and AI: Supercharging Workflows
14 HoursThis instructor-led, live training in Greece (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 Greece (online or onsite) is designed for intermediate 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:
- Establish and structure a collaborative workspace within Tana.
- Utilize nodes and supertags for effective team knowledge management.
- Streamline project and task management using Tana’s automation capabilities.
- Improve team collaboration via shared documentation and workflows.
- Integrate Tana with other business applications to boost productivity.
Tana Fundamentals: Knowledge Management and Productivity
14 HoursThis instructor-led, live training in Greece (online or onsite) is designed for beginner-level professionals who wish to learn the fundamentals of Tana for knowledge management and workflow optimization.
By the end of this training, participants will be able to:
- Navigate Tana’s interface and workspace structure.
- Capture, structure, and retrieve information efficiently.
- Utilize supertags and nodes for dynamic knowledge organization.
- Set up task management workflows using Tana’s features.
- Leverage search and filtering tools to access information quickly.
- Integrate Tana into daily work processes for improved productivity.
Tana for Researchers and Writers
14 HoursTana is a robust, node-based knowledge management solution that empowers professionals to structure information, link concepts, and manage intricate research or writing projects with clarity and precision.
This instructor-led live training (available online or onsite) targets intermediate-level professionals seeking to organise research materials, streamline writing processes, and manage interconnected knowledge using Tana.
Upon completing this training, participants will be able to:
- Create structured research hubs and writing workspaces.
- Utilise Supertags, fields, and live searches to organise information effectively.
- Build workflows for research synthesis, drafts, and long-form content.
- Link, reference, and visualise relationships between ideas.
- Streamline publication or submission workflows across projects.
Format of the Course
- Interactive lecture and guided demonstrations.
- Hands-on practice with Supertags, fields, and searches.
- Practical exercises building research and writing systems.
Course Customization Options
- Templates and workflows can be customised 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 unified queue, offering a self-hosted alternative to Zendesk, Freshdesk, and ServiceNow that ensures customer data remains within your infrastructure.
This instructor-led live training (available online or onsite) targets intermediate support managers and system administrators seeking to replace cloud-based helpdesk platforms with a self-hosted, data-sovereign ticketing system using Zammad.
Upon completion of this training, participants will be able to:
- Install Zammad via packages or Docker alongside PostgreSQL.
- Configure email, chat, and API channels for ticket ingestion.
- Design workflows, escalation paths, and SLA timers.
- Set up role-based access, groups, and organizations.
- Integrate with knowledge bases, reporting tools, and webhooks.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical practice.
- Hands-on implementation within a live lab environment.
Customization Options
- To request customized training for this course, please contact us to arrange details.