Course Details for Marklogic Certification [Developer]

 Developer Written Exam Details:

I've mentioned the topics which need to cover to clear the MarkLogic Developer Certifications. 

Architecture:

• General understanding of key MarkLogic architecture components including:
    •  Databases
    •  Forests
    •  Application servers
    •  Hosts (E node / D node concepts)
    •  Groups
    •  Caches
    •  Clusters
  •  Merges
  •  Rebalancing
  •  Scalability

XPath & FLWOR:

  • XPath expressions, predicates, and axes
  • FLWOR expression logic
  • XQuery programming structure and syntax

Indexing:

  • Element and attribute range indexes
  • String range indexes and collation
  • Term List indexes
  • Reverse index
  • Tokenization and stemming concepts
  • Working with data across multiple languages and its impact on
  • indexes
  • Reindexing

Search:

  • Search relevancy, query weighting, document weighting
  • Filtered versus Unfiltered search
  • Using query constructors
  • Query tuning functions such as plan()
  • Search across multiple languages

Template-Driven Extraction:

  • Creating and using templates

Optic API:

  • Creating Optic plans
  • Selects
  • Joins

SQL:

  • SQL configuration 
  • SQL queries in MarkLogic

Data Modeling:

  • Using mlcp to ingest and transform documents
  • Loading and managing data using the Client REST API
  • Managing binary documents
  • Using fields
  • Data modeling choices and the impact on indexes and query resolution
  • Denormalization
  • The envelope pattern

Transactions:

  • MVCC
  • Single statement transactions
  • Multi statement transactions
  • Distributed transactions
  • Point in time queries versus queries that require locks
  • Using server side functions like invoke(),eval(), and spawn()

Security:

  • Roles and users
  • Application server security
  • Permissions
  • Privileges
  • Managing security on code in a modules database
  • Amps
  • Redaction
  • Element-level security

Semantics:

  • Loading and managing RDF data with mlcp
  • Data modeling of triples in MarkLogic
  • SPARQL query language
  • Named graphs and collections
  • Using the sem functions 
  • Using the cts semantics functions

Comments

Popular posts from this blog

Marklogic Architecture