Intermediate

Using Express with a NoSQL Database

Connect Express to MongoDB Atlas with the native driver and query documents.

Express.js + MongoDB (Native Node.js Driver)

Relational databases (SQL) store data as tables with rigid columns and rows. NoSQL databases offer a more flexible and adaptable structure, particularly useful when data is too dynamic to fit in rows and columns.

MongoDB organizes data into collections (analogous to tables) composed of documents (analogous to rows). Documents are stored in BSON (Binary JSON) format, making them very similar to JSON objects.

Sign in to read this course

A free account unlocks all 514 courses. 20 are readable without one.

What's inside

7 sections
  1. 1 Table of Contents
  2. 2 Module 1 — Intro to MongoDB and Atlas
  3. 3 Module 2 — Connect MongoDB to Express
  4. 4 Module 3 — Work with Documents: Query Language Basics
  5. 5 Architecture and Diagrams
  6. 6 Project Structure
  7. 7 Reference Tables

Interested in this course?

Contact us to book it or get a custom training plan for your team.