DSpace 7+ Administration, Customization, and Integration Training Course
DSpace is an open-source platform designed for creating institutional repositories. It is extensively utilized by academic, research, and cultural institutions to effectively manage and preserve digital assets.
This instructor-led live training, available online or onsite, is tailored for intermediate-level IT professionals, librarians, and developers who aim 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 in accordance with 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 resolving common system issues.
Course Format
- Interactive lectures and discussions.
- Practical exercises and configuration labs.
- Live system demonstrations and guided project setup.
Course Customization Options
- To arrange a customized training session for this course, please contact us.
Course Outline
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
Requirements
- 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
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 is a versatile workspace that supports integrations and automation to connect pages, databases, and external apps for streamlined workflows and data flows.
This instructor-led, live training (online or onsite) is aimed at advanced-level automation specialists who wish to integrate Notion with other applications and build robust automated workflows.
Upon completion of this training, participants will be able to:
- Design end-to-end integration workflows that connect Notion databases with external systems and services.
- Implement automation using Zapier, native Notion integrations, webhooks, and the Notion API.
- Build resilient workflows with error handling, retries, and data validation.
- Establish governance, access controls, and monitoring for production automations.
Format of the Course
- Interactive lecture and discussion.
- Hands-on labs building real integrations and automation sequences.
- Guided troubleshooting and review of participant projects.
Course Customization Options
- Custom connectors, enterprise app scenarios, or workspace reviews can be provided upon request.
Creating Custom Dashboards and Databases in Notion
14 HoursNotion serves as a versatile workspace platform enabling the creation of relational databases, views, and dashboards to monitor projects, objectives, and analytics.
This instructor-led live training (available online or onsite) targets intermediate-level professionals seeking to design and maintain custom dashboards and relational databases within Notion, all without writing code.
Upon course completion, participants will be equipped to:
- Construct relational databases and link records to simulate real-world workflows.
- Develop interactive dashboards utilizing various views, filters, and rollup features.
- Import, transform, and synchronize data from external sources directly into Notion.
- Apply best practices for access control, templates, and sustainable database structures.
Course Format
- Engaging lectures combined with live demonstrations.
- Practical exercises focused on building databases and dashboards.
- Guided laboratory sessions using sample data and real-world scenarios.
Customization Options
- Custom examples, industry-specific templates, or workspace reviews can be arranged upon request.
Designing Personal Knowledge Bases with Notion
14 HoursNotion serves as a flexible workspace platform, empowering users to construct structured personal wikis, maintain comprehensive knowledge repositories, and streamline information organization.
This guided, live training session (available online or on-site) targets beginner to intermediate learners seeking to design organized, easily searchable, and scalable personal knowledge bases within Notion.
By the end of this course, participants will be equipped to:
- Build structured, interconnected pages and databases for long-term knowledge preservation.
- Develop templates, properties, and relationships that facilitate efficient information retrieval.
- Deploy tagging systems, metadata frameworks, and cross-referencing strategies.
- Create personalized dashboards for tracking research, reading logs, projects, and creative ideas.
Course Format
- Engaging lectures combined with interactive discussions.
- Practical exercises focused on constructing knowledge systems.
- Real-time lab work for creating templates, databases, and indexing structures.
Customization Options
- Custom templates or individualized reviews of knowledge architecture can be arranged upon request.
Microsoft 365: Building Advanced Knowledge Management Systems
14 HoursMicrosoft 365 offers a robust suite of tools for constructing enterprise-grade knowledge management systems. By integrating SharePoint, Teams, Power Automate, and Power BI, organizations can effectively organize, integrate, and visualize critical information. This course delves into strategies for designing dynamic intranet dashboards, linking diverse data sources, and implementing structured workflows to boost collaboration and knowledge sharing across teams.
This instructor-led, live training—available both online and onsite—is tailored for advanced-level professionals looking 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 utilizing Microsoft 365 tools.
- Construct interconnected SharePoint sites and Teams channels to facilitate seamless information flow.
- Automate content workflows through Power Automate.
- Develop Power BI dashboards for effective knowledge visualization and reporting.
- Optimize governance, access controls, and versioning across shared repositories.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical implementation scenarios.
- Hands-on configuration within a live Microsoft 365 environment.
Course Customization Options
- To request a customized training session for this course, please contact us to arrange.
Notion: Building Advanced Knowledge Management Systems
14 HoursThis instructor-led, live training in South Korea (online or onsite) is designed for advanced professionals aiming to develop expertise in designing and managing complex knowledge management systems within Notion.
Upon completion of this training, participants will be equipped to:
- Construct advanced databases and relational models.
- Design dynamic dashboards for real-time data visualization.
- Deploy tailored knowledge management workflows.
- Build interconnected content ecosystems.
- Maintain and optimize large-scale knowledge repositories.
Notion for Content Planning and Digital Publishing
14 HoursNotion serves as a versatile workspace platform that enables the construction of content calendars, management of writing processes, coordination of publishing tasks, and organization of digital assets.
This instructor-led live training, available online or in-person, is designed for intermediate content professionals aiming to plan, monitor, and manage digital publishing workflows using Notion.
After completing this training, participants will be capable of:
- Developing structured content calendars featuring multiple views, filters, and tracking fields.
- Constructing relational databases to oversee briefs, drafts, approval processes, and publishing stages.
- Optimizing writing and review processes through templates, comments, and linked databases.
- Organizing digital assets and ensuring consistent publishing pipelines across teams.
Course Format
- Interactive lectures and discussions.
- Practical exercises focused on content planning databases.
- Live-lab sessions for building publishing pipelines in Notion.
Course 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 either online or on-site, is designed for beginner-level education professionals who want 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.
- Effectively track assignments, progress, and grading workflows.
- Collaborate on group projects and shared academic workspaces.
Course Format
- Interactive lectures and discussions.
- 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 offered South Korea (online or onsite) is designed for beginner-level professionals seeking to learn the core features of Notion for enhancing team productivity and organization.
By the end of this training, participants will be able to:
- Grasp Notion’s workspace architecture and navigation methods.
- Build and structure team tasks, notes, and documents.
- Leverage templates, databases, and customized views to oversee projects.
- Collaborate seamlessly through shared workspaces and real-time editing capabilities.
- Implement productivity strategies to streamline workflows within Notion.
Notion for Team Collaboration and Project Management
14 HoursThis instructor-led, live training in South Korea (online or onsite) is aimed at intermediate-level professionals who wish to develop practical skills in leveraging Notion’s collaboration and project management features 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 South Korea (online or on-site) is designed for advanced professionals who wish to leverage Tana’s AI capabilities and automation to empower workflows and optimize team collaboration.
Upon completion of this training, participants will be able to:
- Leverage Tana’s AI-powered features for automating workflows.
- Configure and customize advanced automation rules within Tana.
- Integrate AI-driven knowledge management into team collaboration processes.
- Optimize data retrieval, task execution, and decision-making using AI tools.
Tana for Business and Team Collaboration
14 HoursThis instructor-led, live training in South Korea (online or onsite) is designed for intermediate-level professionals who wish to leverage 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 in South Korea (online or onsite) targets beginner-level professionals eager to learn Tana's fundamentals for knowledge management and workflow optimization.
By the end of this course, 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 platform that allows professionals to structure information, link concepts, and manage complex research or writing projects with clarity and precision.
This instructor-led live training (available online or on-site) targets intermediate-level professionals seeking to organize research materials, streamline writing workflows, and manage interconnected knowledge using Tana.
After completing this training, participants will be able to:
- Create structured research hubs and writing workspaces.
- Utilize Supertags, fields, and live searches to organize information effectively.
- Build workflows for research synthesis, drafting, and long-form content creation.
- Link, reference, and visualize relationships between ideas.
- Streamline publication or submission workflows across projects.
Course Format
- Interactive lectures and guided demonstrations.
- Hands-on practice with Supertags, fields, and searches.
- Practical exercises designed to build research and writing systems.
Course Customization Options
- Templates and workflows can be customized 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 while ensuring customer data remains within your own infrastructure.
This instructor-led live training (available online or onsite) is designed for intermediate support managers and system administrators looking to transition from cloud helpdesk platforms to a self-hosted, data-sovereign ticketing system using Zammad.
Upon completing this training, participants will be able to:
- Install Zammad via packages or Docker with PostgreSQL.
- Configure email, chat, and API channels for incoming ticket processing.
- Design workflows, escalation paths, and SLA timers.
- Set up role-based access controls, groups, and organizational structures.
- Integrate the system 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 make arrangements.