• Stars
    star
    107
  • Rank 323,587 (Top 7 %)
  • Language
    C#
  • Created over 8 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

RavenDB Bootcamp

The RavenDB Bootcamp is a free, self-directed learning course that is up-to-date for RavenDB 4.0.

In just four units you will learn how to use RavenDB to create fully-functional, real-world programs with NoSQL Databases. If you are unfamiliar with NoSQL, don't worry, we will provide you with all the information you need.

We suggest you go through at least one lesson per day, but you can learn at your own pace.

What You Will Learn

The RavenDB Bootcamp will teach you how to use RavenDB - a powerful NoSQL database engine that is Safe by Default and Optimized for Efficiency to combine the best of two worlds: relational and document–oriented databases.

You will see how easy it is to store and query data using RavenDB and how fast you can produce results.

After you complete this boot camp, not only will you be confident to store your data using NoSQL, database work will actually become fun.

Unit 1 - Fundamentals

You will learn how to install RavenDB and make it work on your machine. RavenDB makes starting easy by providing an embedded sample database – think "Northwind", which you can use for your learning process with minimal effort.

You will write some code to connect to the database and store, load, modify, and delete documents.

Unit 2 - Beyond the Basics

In Unit 2 you will learn intermediate RavenDB features. You will see how fast RavenDB is and understand why.

You will easily perform very complex queries without using additional tools. You will learn what Map-Reduce is and when to use it to extract more value from your data.

Unit 3 - Advanced Features

In Unit 3 you will learn some advanced RavenDB features.

Use this knowledge to build powerful solutions, obtain better performance, improve safety, and create truly reactive user interfaces.

Unit 4 - Database Clusters

In Unit 4 you will learn the basics about how to set up, manage and use clusters using RavenDB.

LET'S BEGIN

Enjoy your RavenDB Bootcamp and feel free to share your feedback with us.

More Repositories

1

ravendb

ACID Document Database
C#
3,576
star
2

book

RavenDB Book
C#
151
star
3

docs

Docs for RavenDB
JavaScript
114
star
4

samples-yabt

"Yet Another Bug Tracker" solution sample for RavenDB and .NET with Angular UI
C#
107
star
5

ravendb-nodejs-client

RavenDB node.js client
TypeScript
63
star
6

ravenmq

Distributed Queuing System
C#
46
star
7

ravendb-go-client

Go
39
star
8

ravendb-python-client

This is the official python client for RavenDB document database
Python
35
star
9

ravendb.contrib

External Contributions to RavenDB
C#
30
star
10

quartznet-RavenDB

RavenDB JobStore support for Quartz.NET scheduler.
C#
27
star
11

awesome-ravendb

27
star
12

raven.munin

Transactional Managed Storage
C#
18
star
13

serilog-sinks-ravendb

A Serilog sink that writes events to RavenDB
C#
17
star
14

ravendb-jvm-client

RavenDB JVM Client
Java
13
star
15

IdentityServer4.Contrib.RavenDB

C#
9
star
16

ravendb-grafana-datasource

TypeScript
7
star
17

Raven.Json

Optimized DOM using Newtonsoft.Json library
C#
7
star
18

terraform-provider-ravendb

Go
6
star
19

ravendb-php-client

PHP
6
star
20

helm-charts

An official Helm chart for RavenDB.
Shell
6
star
21

ravendb-cpp-client

RavenDB C++ Client
C++
4
star
22

demo

C#
4
star
23

ravendb-ruby-client

Ruby
4
star
24

raven.codeanalysis

C#
3
star
25

silverlight

RavenDB's Silverlight Client
C#
3
star
26

samples-hugin

SCSS
3
star
27

ravendb-jvm-testdriver

Java
2
star
28

ravendb-jvm-embedded

Java
2
star
29

template-cloudflare-worker

A batteries included template for kick starting a TypeScript Cloudflare worker project that connects with a RavenDB Cloud database backend.
TypeScript
2
star
30

templates

Templates and starters for RavenDB
HTML
1
star
31

samples-crypto-app

C#
1
star
32

kr-benchmark-scripts

Scripts & Code to reproduce database benchmark with large dataset
C#
1
star
33

samples-jvm

Java
1
star
34

ravendb-python-embedded

Python
1
star
35

ravendb-python-testdriver

Python
1
star