M220N: MongoDB for .NET Developers (MongoDB)

Offered by MongoDB University,
M220N: MongoDB for .NET Developers (MongoDB)

Learn the essentials of ASP.NET application development with MongoDB. This course will teach you how to use MongoDB as the database for an ASP.NET application. You will play the role of a back-end developer for an ASP.NET application, where your job is to implement the application's communication with MongoDB. Using the C# driver you will read and write data to the database, use the aggregation framework, manage the configuration of the database client, and create a robust application by handling exceptions and timeouts.

Using the C# driver you will read and write data to the database, use the aggregation framework, manage the configuration of the database client, and create a robust application by handling exceptions and timeouts.
You'll add new features and functionality to the back-end for a movie-browsing application called MFlix.
Using the MongoDB C# driver, you will implement most of MFlix's functionality. This includes basic and complex movie searches, registering new users, and enabling commenting on the site.
You will also add more features to the MFlix application. This includes writing analytical reports, increasing the durability of MFlix's connection with MongoDB, and implementing security best practices.

Prerequisites:

  • We highly recommend taking M001 prior to taking this course.
  • A basic understanding of MongoDB's document model as well as familiarity with C# development environments will help you get the most out of this course.

Course Details
Total Estimated Effort

  • 6 Hours
  • Duration: 6 Chapters
  • Each chapter requires approximately 56 minutes to complete
  • Up to 60 days to complete from day of registration

Agenda

  • Chapter 1: Getting Started
  • Chapter 2: Using the Driver
  • Chapter 3: User-Facing Backend
  • Chapter 4: Admin Backend
  • Chapter 5: Resiliency
  • Final Exam

System Requirements

  • Web Browser: Firefox 60.0+ or Chrome 70+
  • Operating System: Mac OS X 10.7+ 64-bit, Ubuntu 14.04+ 64-bit, or Windows 8+ (64-bit)
  • MongoDB: 3.6.14+ Enterprise
  • MongoDB Compass: 1.15+
  • Visual Studio 2019
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

xUnit (Coursera) Coursera
Board Infinity

xUnit (Coursera)

"Introduction to xUnit for .NET Testing" is a comprehensive course tailored for .NET developers looking to master the xUnit testing framework. Across two modules, this course begins with the basics of xUnit, including setup, writing initial tests, and understanding the framework's core concepts. It then progresses to more advanced topics like data-driven testing, handling asynchronous code, and integrating xUnit into CI/CD pipelines.

Nov 9th 2026
2 Weeks
M220J: MongoDB for Java Developers (MongoDB) MongoDB
MongoDB University

M220J: MongoDB for Java Developers (MongoDB)

Learn the essentials of Java application development with MongoDB. This course will teach you how to use MongoDB as the database for a Java application. You will play the role of a back-end developer for a Java application, where your job is to implement the application's communication with MongoDB. Using the Java driver you will read and write data to the database, use the aggregation framework, manage the configuration of the database client, and create a robust application by handling exceptions and timeouts.

Self Paced
Self-Paced
Introduction to Node.js (edX) EdX
Linux Foundation,LinuxFoundationX

Introduction to Node.js (edX)

Get started with Node.js, the most popular open source JavaScript runtime. Discover the ways in which Node.js helps in everyday computing scenarios, from service-mocking, rapid-prototyping and real-time applications, to Command Line Interfaces (CLI).

Self Paced
Self-Paced
Building React Application using ASP.NET MVC5 (Coursera) Coursera
Board Infinity

Building React Application using ASP.NET MVC5 (Coursera)

The Building React Application using ASP.NET MVC5 course is designed to teach developers how to build scalable and efficient web applications using the React JS library and the ASP.NET MVC5 framework. Participants will also learn how to integrate React JS into their ASP.NET MVC5 web applications, taking advantage of the framework's features such as server-side rendering and routing.

Nov 16th 2026
3 Weeks
Desarrollo del lado servidor: NodeJS, Express y MongoDB (Coursera) Coursera
Universidad Austral

Desarrollo del lado servidor: NodeJS, Express y MongoDB (Coursera)

En este curso trabajarás del lado servidor, en el backend, desarrollando el soporte que toda aplicación necesita para lidiar con la persistencia de la información, el setup de un servidor web, la creación de una API REST, autenticación y autorización, y la integración de librerías de terceros. Utilizarás Express para el servidor web, y una base de datos NoSQL orientada a documentos: MongoDB. Aprenderás de ODM con Mongoose y harás las típicas tareas CRUD sobre Mongo. Finalmente pondrás productivo tu sitio en Heroku.

Nov 16th 2026
4 Weeks
M220JS: MongoDB for Javascript Developers (MongoDB) MongoDB
MongoDB University

M220JS: MongoDB for Javascript Developers (MongoDB)

Learn the essentials of Node.js application development with MongoDB. This course will teach you how to use MongoDB as the database for a Node.js application. You will play the role of a back-end developer for a Node.js application, where your job is to implement the application's communication with MongoDB. Using the Node.js driver you will read and write data to the database, use the aggregation framework, manage the configuration of the database client, and create a robust application by handling exceptions and timeouts.

Self Paced
Self-Paced