DSpace 7+ Administration, Customization, and Integration Training Course
DSpace is an open-source platform designed for building institutional repositories, widely adopted 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 who aim to deploy, manage, customize, and integrate DSpace 7+ within institutional or research repository environments.
Upon completion of this training, participants will be able to:
- Install, configure, and maintain DSpace 7+ in a production environment.
- Administer repositories, collections, and metadata following industry best practices.
- Customize the frontend and backend of DSpace to meet specific institutional requirements.
- Integrate DSpace with authentication systems, search tools, and external platforms.
- Develop extensions and troubleshoot 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 a tailored training version of this course, please contact us to arrange it.
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 interfaces 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
Provisional Upcoming Courses (Require 5+ participants)
Related Courses
Automating Workflows and Integrations with Notion
14 HoursNotion is a versatile workspace platform that facilitates integrations and automation to link pages, databases, and external applications for efficient workflow management and data synchronization.
This instructor-led live training (available online or onsite) is designed for advanced-level automation specialists aiming to integrate Notion with other applications and develop robust automated workflows.
Upon completing this training, participants will be able to:
- Design comprehensive integration workflows that connect Notion databases with external systems and services.
- Implement automation using Zapier, native Notion integrations, webhooks, and the Notion API.
- Construct resilient workflows featuring error handling, retry mechanisms, and data validation.
- Establish governance protocols, access controls, and monitoring systems for production automations.
Course Format
- Interactive lectures and discussions.
- Practical labs focused on building real integrations and automation sequences.
- Guided troubleshooting and review of participant projects.
Course Customization Options
- Custom connectors, enterprise application 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 users to build relational databases, custom views, and dashboards for monitoring projects, objectives, and analytics.
This instructor-led live training (available online or on-site) targets intermediate-level professionals looking to design and manage custom dashboards and relational databases in Notion without requiring programming skills.
After finishing this course, participants will be able to:
- Construct relational databases and connect records to reflect real-world workflows.
- Build interactive dashboards leveraging multiple views, filters, and rollups.
- Import, transform, and synchronize data from external sources into Notion.
- Apply best practices for access control, templates, and maintainable database structures.
Course Format
- Interactive lectures combined with live demonstrations.
- Practical exercises focused on building databases and dashboards.
- Guided labs utilizing sample data and real-world scenarios.
Customization Options
- Tailored examples, industry-specific templates, or workspace reviews are available upon request.
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 suite of tools for constructing enterprise-grade knowledge management systems by integrating SharePoint, Teams, Power Automate, and Power BI to effectively organize, connect, and visualize information. This course examines how to design dynamic intranet dashboards, link data sources, and implement structured workflows to boost collaboration and knowledge sharing among teams.
This instructor-led, live training (available online or onsite) is designed for advanced professionals looking to build and manage complex knowledge management frameworks using Microsoft 365 tools.
Upon completion of this training, participants will be able to:
- Create advanced knowledge management systems utilizing Microsoft 365 tools.
- Construct interconnected SharePoint sites and Teams channels to facilitate information flow.
- Automate content workflows via Power Automate.
- Develop Power BI dashboards for visualizing knowledge and generating reports.
- Enhance governance, access controls, and version management across shared repositories.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical applications.
- Hands-on configuration within a live Microsoft 365 environment.
Course Customization Options
- To request tailored training for this course, please contact us to arrange details.
Notion: Building Advanced Knowledge Management Systems
14 HoursThis instructor-led live training in Vietnam (online or onsite) targets 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 designed to facilitate the creation of content calendars, streamline writing processes, coordinate publication tasks, and keep digital assets neatly organized.
This guided live training session, available either online or at your location, is tailored for intermediate-level content specialists looking to plan, monitor, and manage their digital publishing workflows through Notion.
After completing this training, participants will gain the ability to:
- Construct structured content calendars featuring diverse views, filters, and tracking metrics.
- Develop relational databases to effectively manage briefs, drafts, approval stages, and publication steps.
- Optimize writing and review processes by utilizing templates, comments, and interconnected databases.
- Organize digital resources and ensure consistent publishing pipelines across various teams.
Course Delivery Format
- Engaging lectures paired with interactive discussions.
- Practical exercises focused on content planning databases.
- Live-lab sessions for constructing publishing pipelines within Notion.
Customization Opportunities
- Industry-specific publication templates and workflow audits can be customized upon request.
Notion for Education: Managing Classes, Notes, and Projects
14 HoursNotion serves as a versatile workspace that allows educators to manage courses, 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 education professionals at the beginner level who want to structure academic resources and streamline class and project management processes using Notion.
After completing this training, participants will be able to:
- Develop structured class pages and academic dashboards for students and teams.
- Organize lecture notes, readings, and other resources using databases and linked views.
- Effectively monitor assignments, progress, and grading workflows.
- Collaborate on group projects within shared academic workspaces.
Course Format
- Interactive lectures and discussions.
- Hands-on sandbox activities and database construction.
- Live-lab exercises focused on 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 live, instructor-led training in Vietnam (available online or onsite) is tailored for beginner-level professionals aiming to acquire the essential skills of Notion for boosting team productivity and organization.
Upon completion of this course, participants will be able to:
- Grasp the structural layout and navigation methods within a Notion workspace.
- Develop and arrange team tasks, notes, and documents efficiently.
- Leverage templates, databases, and tailored views to oversee projects.
- Foster effective collaboration 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 Vietnam (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 Vietnam (online or onsite) is designed for advanced professionals who want to leverage Tana’s AI capabilities and automation to accelerate workflows and optimize team collaboration.
Upon completing this training, participants will be able to:
- Apply Tana’s AI-powered tools for automating workflows.
- Configure and tailor advanced automation systems within Tana.
- Incorporate AI-enhanced knowledge management into collaborative team efforts.
- Improve data retrieval, task processing, and decision-making using AI solutions.
Tana for Business and Team Collaboration
14 HoursThis live, instructor-led training in Vietnam (online or onsite) is designed for intermediate-level professionals who intend to use Tana for team collaboration, knowledge sharing, and workflow automation.
Upon completion 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 Vietnam (online or onsite) is aimed at 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 platform that empowers professionals to organize information, link concepts, and handle complex research or writing initiatives with precision and clarity.
This instructor-led live training (available online or onsite) targets intermediate-level professionals aiming to arrange research materials, optimize writing workflows, and manage interconnected knowledge using Tana.
Upon completing this training, participants will be able to:
- Establish structured research hubs and writing workspaces.
- Utilize Supertags, fields, and live searches to effectively organize data.
- Develop workflows for synthesizing research, drafting, and producing long-form content.
- Link, reference, and visualize relationships between ideas.
- Streamline publication or submission processes across various projects.
Course Format
- Interactive lectures and guided demonstrations.
- Practical exercises involving Supertags, fields, and search functions.
- Hands-on activities focused on constructing research and writing systems.
Course Customization Options
- Templates and workflows can be tailored to support specific discipline-based 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 channels into a single queue, offering a self-hosted alternative to Zendesk, Freshdesk, and ServiceNow that ensures customer data remains within your own infrastructure.
This live, instructor-led training (available online or onsite) targets intermediate support managers and system administrators who aim to replace cloud-based helpdesk platforms with a self-hosted, sovereign ticketing system using Zammad.
Upon completion of this training, participants will be able to:
- Install Zammad using 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 controls, groups, and organizations.
- Integrate with knowledge bases, reporting tools, and webhooks.
Course Format
- Interactive lectures and discussions.
- Extensive exercises and practical applications.
- Hands-on implementation in a live laboratory environment.
Course Customization Options
- To request customized training for this course, please contact us to make arrangements.