Preview course for free

Preview this course for free.

To preview this course, you will need to create a free account. Once you register, we'll send
you right along and you will get access to the first task in the course (day 1).


No credit card or payment info is required. Existing users, sign-in to begin.

Preview this course for free.

To preview this course, you will need to create a free account. Once you register, we'll send
you right along and you will get access to the first task in the course (day 1).


No credit card or payment info is required. Existing users, sign-in to begin.

Take a class, join the instructor-supported online learning revolution.

Choose a class date below to get started. Every class comes with a complimentary subscription which begins immediately even if your class doesn't start for a week or two. You can be learning in just minutes.

Upcoming classes: Choose this date >>


Take this course.

You'll need to get a subscription to join this course.
Our subscriptions start at $29.

View your subscription options
Course Summary

The course Introduction to NoSQL with RavenDB is aimed at the developer who wants to learn more about NoSQL document databases by using RavenDB. This course covers the basic of what a NoSQL document database is and why you should use a NoSQL database instead of a relational database. You will learn how to get started with RavenDB, a NoSQL document database targeted at .NET users. Besides the basics of using RavenDB you will learn how to design your documents according to Domain Driven Design, a skill that is also applicable when using other NoSQL databases or even with relational databases.

Course Objectives

After completing this course, you should be proficient in the following:

  • Understand the difference between a document and a relational database.
  • Add the RavenDB Client and Server packages to a C# project.
  • Store a document in RavenDB and reload it.
  • Perform CRUD operations in RavenDB.
  • Be able to search for documents using RavenDB.
  • Understand the basics of Domain Driven Design and how to model your documents.
Edit video url:

Edit Course Objectives

















Change objectives

Tasks

Search tasks

tasks found
Save
Preview this task « This task is available right now for free, no payment info required.
Hello RavenDB
8 Activities | Time: 53m | Types: Article (4) | Blog (2) | Practice (1) | Video (1)
CRUD operations RavenDB style
10 Activities | Time: 1h 20m | Types: Article (5) | Blog (3) | Practice (1) | Video (1)
Searching for data in RavenDB
9 Activities | Time: 1h 40m | Types: Article (3) | Blog (3) | Practice (1) | Video (2)
RavenDB, NoSQL and Entity Design
8 Activities | Time: 1h 45m | Types: Article (5) | Blog (1) | Practice (1) | Video (1)