Learn to build data services powered by a MarkLogic Data Hub using JavaScript!

Developers taking this course will get a detailed look at how MarkLogic server works and will grow their programming skills through the completion of hands-on labs where you will build, deploy and test data services using the MarkLogic Data Hub platform.

Sélectionner les jour et heure d'inscription

Objectifs

Après avoir suivi ce cours, les participants sauront :

  • Describe MarkLogic server architecture
  • Develop, test, deploy, and use data services
  • Use ml-gradle for managing configuration and deployment
  • Write efficient and scalable server-side code
  • Debug code
  • Build services to perform database transactions
  • Build services to power search applications
  • Iteratively curate data in a MarkLogic Data Hub to power data services

Synthèse

  • Building shared data services on a MarkLogic Data Hub
  • Fundamentals of REST Services
  • Understanding requests
  • Describe common application architectures for applications built with data services
  • Using the MarkLogic REST API
  • Extending the MarkLogic REST API
  • Understanding response codes, error handling, and exports
  • Develop an example service
  • Describe the components of a MarkLogic cluster
  • Deploy a data service to MarkLogic
  • Test a data service
  • Use a data service from a middle tier
  • Loading documents
  • Managing metadata
  • Working with JSON
  • Working with XML
  • Using the NodeBuilder API
  • Using XPath
  • Understanding search relevancy
  • Using the JSearch API
  • Query by Example
  • Using parse
  • Working with facet data
  • Working with aggregates
  • Geospatial search
  • Using the CTS search API
  • Understanding and configuring term list indexes
  • Filtered versus unfiltered queries
  • Word query database configuration
  • Range indexes
  • Path range indexes
  • Fields
  • Understanding commit behavior
  • Understanding Nodes and Objects
  • Updating JSON
  • Updating XML
  • Using Invoke to manage transaction context
  • Understanding system resource utilization
  • Using query analysis tools
  • Using Meters data
  • Query profiling
  • Best practices for writing scalable code
Apprendre en toute simplicité

Nos formations gratuites feront de vous un spécialiste MarkLogic en peu de temps

Formation à votre rythme

Votre planning professionnel est trop contraignant ? Alors apprenez à votre rythme ! Notre portail en libre-service vous permet de suivre les cours lorsque vous avez un moment de libre.

Didacticiels à la demande

Visionnez les derniers didacticiels vidéo, avec des exemples pratiques couvrant de nombreuses fonctionnalités produit. Nos didacticiels sont également accessibles via l'application mobile University, disponible sur le Store Apple ou Google.

Évaluations de formation

Les évaluations de formation vous permettent de démontrer votre niveau de compréhension des objectifs de formation définis pour un cours spécifique.

Ce site utilise des cookies.

En continuant votre navigation sur ce site, vous acceptez l'utilisation de cookies en accord avec la Déclaration de confidentialité MarkLogic.