This is a beginners level course to understanding the basics of what mongoDB is.
The intention of this course is to provide a foundation for working with mongoDB so that you can start developing applications that require a database storage.
In this course we will cover:
You will be presented with slides and command line examples. This will help you to learn how to use local instances of mongoDB.
There will be a quiz at the end to help reinforce what you've learned.
What you should expect to learn from this course.
In this lecture, we'll discuss the differences between SQL and NoSQL databases. And you will learn what some of the advantages are of using a NoSQL database.
We'll be talking a lot about documents and collections in this course. Let's start by defining each of these so we'll have a firm grasp on these concepts moving forward.
Learn how to install MongoDB and access the mongo shell.
Understand how to use basic command line functions like 'show dbs' and 'show collections'.
Learn what the difference is between JSON and BSON.
We'll go more into detail what JSON is.
You will learn how to use the 'pretty' command to better display our documents in the shell.
Dive deep into the mongo shell. Create your first collection and modify its contents using the $insert and $set methods.
Learn about the 8 different data types available to us in mongodb.