Course

What is this Course

Welcome to the MongoDB and Mongoose database course!

In this course, we will learn how to use MongoDB and Mongoose to create and manage databases. We've broken up the course into a few sections to make it easier to follow along- and by the end of the course, you'll be able to create and manage your own MongoDB databases inside of a NextJS application.

In this first section, you'll learn:

  • What is a Database
  • MongoDB Terminology

In the Mongoose section, you'll learn:

  • What is Mongoose
  • The differences between a schema and model
  • How to create a MongoDB database
  • How to setup Mongoose in a NextJS application
  • Proper file and folder structure to keep your Database files clean
  • Creating models and server actions
  • How to CRUD operations in our Database using Mongoose
  • Tips and Tricks for advanced queries

In the final section, we'll go hands-on and explore creating a product application using MongoDB, Mongoose, and NextJS. We'll cover:

  • Designing your Database and leveraging the power of Mongo
  • Integrating your models with server actions in a real app
  • CRUD operations integrated with our NextJS App
  • More!

0 Comments

"Please login to view comments"

glass-bbok

Join the Conversation!

Subscribing gives you access to the comments so you can share your ideas, ask questions, and connect with others.

Upgrade your account
tick-guideNext Lesson

What's a Database?