The Definitive Guide to MongoDB

Опубликовано: 29 Октябрь 2024
на канале: Cloudvala
48
2

The Definitive Guide to MongoDB



MongoDB has quickly become the foremost NoSQL database on the market, having been adopted by companies of all sizes for the various benefits it offers toward building modern applications. In this interactive course, you'll get to see for yourself why there's so much hype around MongoDB, and learn all about how to use it. You'll start off with an introduction to Relational and NoSQL databases, get into some basic command operations, and build up from there toward more advanced concepts. You'll then get into using MongoDB in C# and .NET Core as well as its uses in MEAN Stack. Throughout the way, you'll have the chance to use MongoDB to build interesting projects as you learn.

Introduction to NoSQL and Polyglot Persistence

Relational Database
NoSQL Databases
Types of NoSQL Databases
Polyglot Persistence
Quiz

Getting Started Using MongoDB
Core MongoDB Concepts
Collections in MongoDB
Command Operations in MongoDB
MongoDB Compass
Quiz



High Availability and High-Throughput Configurations

Replica Sets
Implementing Replica Sets
Data Durability in Replica Sets
Sharding



Using MongoDB in C# and .Net Core

Introduction
Create & Read Operations
Update, Delete & Index Operations
Testing CRUD Functions
Quiz



Using MongoDB with Node.js, Express and Angular

Introduction
Front-End Infrastructure Implementation
Back-End Infrastructure Implementation
Creating Users
Inserting Users
Reading Users
Updating Users
Deleting Users
Final Project
Quiz


Serverless & MongoDB Atlas

Introduction
Serverless Architecture
MongoDB Atlas-Creating a Cluster
MongoDB Atlas-Connecting to Mongo Shell
MongoDB Atlas-Connecting to the Application


7. Appendix
Installing and running MongoDB
Installing MongoDB Driver
Installing Node.js
Front-End Setup
Back-End Setup