Training

Expert-led MarkLogic training tailored to your team and domain

Effective training goes beyond lectures and generic examples. Our approach combines expert instruction with hands-on practice and real-world application—all customized to your organization's specific domain and challenges.

Our Training Philosophy

We believe the best learning happens when knowledge is immediately applicable. That's why our training follows a proven three-stage methodology:

1. Expert-Led Instruction

We begin with comprehensive coverage of MarkLogic fundamentals and advanced concepts, taught by certified professionals with decades of real-world experience. Our instructors don't just teach theory—they share practical insights gained from implementing solutions across multiple industries and verticals.

2. Hands-On Exploration

Learning by doing is essential. During training sessions, you'll work directly with MarkLogic, applying newly acquired knowledge to solve problems and build solutions. This isn't passive observation—it's active engagement where you experiment, make discoveries, and develop genuine understanding through practice.

3. Knowledge Consolidation

We reconvene to discuss what you've learned, address challenges encountered, and reinforce key concepts. This recap phase solidifies understanding and ensures your team is confident moving forward with their MarkLogic implementation.

The Power of Onsite, Bespoke Training

Generic training materials often miss the mark. When examples come from unfamiliar domains, learners struggle to connect concepts to their actual work. This creates a mental translation burden that slows comprehension and reduces retention.

Our onsite training eliminates this barrier. We work with your team, in your environment, using examples drawn directly from your business domain. When you're building healthcare solutions, you learn with healthcare data. When you're working in finance, the examples reflect financial use cases. This contextual approach accelerates learning dramatically.

Customized Curriculum

Every organization has unique needs, existing knowledge, and specific goals. We assess your team's current capabilities and tailor the training accordingly. Whether you need deep dives into specific MarkLogic features, architecture guidance, or end-to-end solution development, we design a curriculum that addresses your exact requirements.

Training Modules

Our comprehensive training covers all aspects of MarkLogic development and administration. Below are our available modules, which can be combined and customized to meet your specific needs:

Core MarkLogic

  • MarkLogic Fundamentals - Core concepts, architecture, and foundational understanding of the platform
  • XQuery Primer - Introduction to XQuery for MarkLogic development
  • Server-Side JavaScript (SJS) Primer - Foundational introduction to JavaScript development in MarkLogic
  • XDMP Functions - Deep dive into MarkLogic's built-in XDMP functions

Search & Retrieval

  • Search Fundamentals - Building effective search applications with MarkLogic
  • Search REST APIs - Leveraging MarkLogic's REST search capabilities
  • CTS Search (XQuery) - Primer - Foundational introduction to cts search functions
  • CTS Search (XQuery) - Advanced - Advanced search techniques and optimization
  • Structured Search Primer - Foundational introduction to working with structured queries

Data Modeling & Integration

  • Data Modeling - Designing effective schemas and document structures for MarkLogic
  • Data Transformation - Transformation, enrichment, and data pipeline development
  • Entity Extraction & Enrichment - Identifying and enriching entities within your content
  • TDE (Template Driven Extraction) - Introduction - Getting started with TDE and Optic
  • TDE - Advanced - Advanced TDE techniques and patterns
  • MLCP & CoRB - Bulk data loading and processing tools

Optic API

  • Optic API Primer - Foundational introduction to relational-style queries in MarkLogic
  • Optic API Advanced (Part 1) - Deep dive into advanced Optic techniques
  • Optic API Advanced (Part 2) - Advanced joins, aggregations, and complex queries
  • Optic & Geospatial - Combining Optic with geospatial capabilities

Security

  • Security Primer - Foundational overview of MarkLogic security features
  • Security Advanced - Deep dive into authentication, authorization, and encryption
  • Element-Level Security - Implementing fine-grained security controls

Administration & Operations

  • MarkLogic DBA Primer - Foundational DBA skills for MarkLogic administrators
  • DBA Advanced - Advanced administration, performance tuning, and troubleshooting
  • Indexing Primer - Foundational understanding and configuration of indexes
  • Indexing Advanced - Advanced indexing strategies and optimization
  • Management API - Automating MarkLogic administration with the Management API

Development & Deployment

  • Application Services - Building robust REST services and applications
  • ml-gradle Primer - Foundational introduction to ml-gradle for deployment automation
  • ml-gradle Advanced - Advanced ml-gradle techniques and customization
  • Unit Testing - Testing strategies and frameworks for MarkLogic applications

Advanced Topics

  • GraphQL Primer - Foundational introduction to building GraphQL APIs with MarkLogic
  • Geospatial - Location-based queries and geospatial analysis
  • Temporal Primer - Foundational introduction to temporal data and bitemporal queries
  • Temporal Advanced - Advanced temporal patterns and use cases
  • Business Intelligence Integration - Connecting MarkLogic to BI tools and analytics platforms
  • Integration Patterns - Common integration patterns and best practices

Custom Training

  • Custom Module Development - We can create bespoke training modules tailored to your specific use cases, technology stack, or business requirements

Flexible Delivery

Whether you need intensive multi-day sessions, weekly ongoing training, or targeted workshops on specific topics, we adapt to your schedule and learning pace. Our goal is to build your team's capabilities without disrupting your project timelines.

Training can be delivered onsite at your location, ensuring maximum relevance and immediate applicability to your actual work environment and data.

Investment in Your Team's Success

Training is an investment in your organization's long-term capability. By developing internal expertise, you reduce dependency on external resources, accelerate development velocity, and ensure your team can maintain and evolve your MarkLogic solutions with confidence.

The combination of expert instruction, domain-specific examples, and hands-on practice creates lasting knowledge transfer. Your team doesn't just learn MarkLogic—they learn to apply it effectively within your specific context.



Request information