Mongo DB is one of the NoSql databases which is the next generation of database management systems that is more suitable for Web 2 applications such as social media apps.
Companies as ebay, Adobe, Google, GAP, PayPal, and more are using Mongo DB as it is flexible enough to fit any industry.
Mongo DB uses are not limited on mean stack development only as it has drivers for many leading technologies such as .Net, PHP, Ruby and more.
This course introduces you to NoSql databases and Mongo DB capabilities as one of NoSql DBMS to create your flexible, lightweight and cloud adaptive database.
What you'll learn
After completing this course you will be able to :
Understand NoSQL Concepts.
Differentiate between NoSQL types and choose the suitable one for your business case.
Create your own database with collections.
Work with CRUD operations on documents.
Create Indexes on collections.
Understand Mapreduce concept & apply it on collections.
Work with aggregation functions.
Handle relationship types on Mongo DB collections.