All Projects → ravendb → Bootcamp

ravendb / Bootcamp

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].