4.21 out of 5
4.21
8 reviews on Udemy

Beginners MongoDB Guide along with Mongoose

Master MongoDB Development for Web. CRUD Operations,MongooseJS - All about MongoDB!
Instructor:
Abhishek Potula
6,688 students enrolled
English [Auto]
Understand how MongoDB stores data
Use all features MongoDB offers you to work with data efficiently
Gain mastery of the most popular MongoDB interface, Mongoose JS
Learn the purpose of each of Mongoose's functions

MongoDB is a  NOSQL database, cross-platform, document oriented database that provides, high performance, high availability, and easy scalability. MongoDB works on concept of collection and document.

Any relational database has a typical schema design that shows number of tables and the relationship between these tables. While in MongoDB, there is no concept of relationship.

Advantages of MongoDB over RDBMS

  1. Schema less − MongoDB is a document database in which one collection holds different documents.

  2. No complex joins.

  3. Deep query-ability. MongoDB supports dynamic queries using a document-based query language that’s nearly as powerful as SQL.

  4. Ease of scale-out − MongoDB is easy to scale.

  5. Conversion/mapping of application objects to database objects not needed.

  6. Uses internal memory for storing the (windowed) working set, enabling faster access of data.

Why Use MongoDB?

  1. Document Oriented Storage − Data is stored in the form of JSON style documents.

  2. Index on any attribute

  3. Replication and high availability

  4. Rich queries

  5. Fast in-place updates

  6. Professional support by MongoDB

In detail, you’ll learn:

  • + how to install and use MongoDB locally and in the cloud (MongoDB Atlas)

  • + how to perform CRUD (Create, Read, Update, Delete) operations on MongoDB databases

  • + how to filter for data efficiently

  • + how to work with both the Mongo Shell

  • + how to increase performance by using indexes (and how to use the right indexes!)

  • + how to use MongoDB Atlas – the cloud solution offered by MongoDB

  • + and much more!

Introduction

1
Introduction

Getting along with MongoDB Database

1
Introduction to MongoDB
2
Installation of MongoDB
3
Getting started with MongoShell
4
Getting started with MongoCompass

REST API

1
Introduction to REST API
2
GET Request Method
3
POST Request Method

Firing up with Mongoose

1
Introduction to Mongoose
2
Reading from database with mongoose
3
Updating and Deleting data with mongoose
4
Validating the data with mongoose
You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.2
4.2 out of 5
8 Ratings

Detailed Rating

Stars 5
4
Stars 4
1
Stars 3
3
Stars 2
0
Stars 1
0
c9074f9e5ddca001f44800068c212135
30-Day Money-Back Guarantee

Includes

2 hours on-demand video
1 article
Full lifetime access
Access on mobile and TV
Certificate of Completion
Don't Miss Any Course Join Our Telegram Channel Join Channel
+ +