Workshops Online


Deep dive into practical use of Document Data Modeling

Are you an Experienced .NET/Java/Node.js developers with little to no experience with RavenDB?

This course gives you a foundation in Document Data Modeling and hands on experience with the RavenDB Document Database and its API.

It teaches you how to model data for a document database, gives in-depth demonstrations of core RavenDB features, shows practical highlights for common RavenDB use cases, and explains advanced query capabilities enabled by the Raven Query Language (RQL).

LEARN MORE

What You'll Learn

Document Data Modeling

- Theory and principles

Using RavenDB

- Client API, RQL, Advanced Indexing and deep-dive into key features including Counters and Spatial Queries

Scaling RavenDB

- replication, clustering, load balancing, failover

Program

The course is divided into four 3-hour segments

RavenDB Basics

3
Mar
2021
15⁰⁰ - 18⁰⁰
CET (GTM +1)
  • Theory - document and graph data modeling
  • Program structure, RavenDB, Lucene, Voron, Eventual Consistency
  • CRUD, Auto-indexes + Hands-On
  • Advanced Indexing - Full-Text Search, Map/Reduce, JavaScript Indexes + Hands-On
  • Patching
Added!

Advanced RavenDB

17
Mar
2021
15⁰⁰ - 18⁰⁰
CET (GTM +1)
  • Productivity features - Query Streaming, Changes API + Hands-On
  • Time series & counters
  • Spatial + Hands-On
  • Data Subscriptions + Hands-On
Added!

RavenDB At Scale

7
Apr
2021
15⁰⁰ - 18⁰⁰
CET (GTM +1)
  • Clustering, replication, failover
  • Cluster-level operations + Hands-On
  • Discussion about clusters and performance
Added!

Best practices and performance

21
Apr
2021
15⁰⁰ - 18⁰⁰
CET (GTM +1)
  • Indexing and query performance
  • Environmental effects on performance and bottlenecks
  • Discussion on best practices and common usage patterns
Added!

Audience Requirements

The audience would need a laptop with any of the development environments:

  • .NET - latest .NET Core installed and Visual Studio 2019 / Rider 2020 or higher.
  • Java - latest JDK installed and Eclipse or IntelliJ IDE
  • Node.js - latest Node.js LTS installed and VSCode IDE

Tickets

$50
RavenDB Workshops ticket

Add tickets to cart

Tickets

$50
  • RavenDB Workshop Online

    {{ONLINE_COURSE_TEXT[course]}} - {{ONLINE_COURSE_START_DAY_TEXT[course]}}
    x{{getNumberOfLineItemsPerCourseInCart(course)}}
    ${{getTotalPricePerCourseInCart(course)}}
{{getTotalNumberOfLineItemsInCart()}} tickets
Total: ${{getTotalPrice()}}
{{getTotalNumberOfLineItemsInCart()}}