Home
Paths
Log in
Start learning
Full-Stack Engineering with JavaScript
Introduction to MongoDB
Introduction to MongoDB
This course takes you for a ride to understand MongoDB, introducing you to the world of NoSQL databases and data modeling skills. It will help you start building skills on one of the most popular databases used in web development.
Lessons and practices
Lesson 1: Embarking on the MongoDB Voyage: An Introduction to Databases
Establishing Connection with MongoDB Database
Add the Planet Venus to the Cosmos Database
Database Transmission Alignment
Add MongoDB Connection to Fetch Planets Data
Creating a Space-themed Express Server with MongoDB Integration
Lesson 2: Schematics of the Cosmos: MongoDB Schemas and Data Operations
Find a Book by Title in Library Database
Change Function to Find Books by Author
Librarian's Dilemma: Correcting the Book Retrieval System
Add the Database Query Logic to Fetch Books by a Specific Author
Create a MongoDB Schema and Model for a Library Catalog
Lesson 3: Shaping the Stars: Creating and Updating Data in MongoDB
Recording New Stars and Updating the Cosmos Database
Update Jupiter's Mass in MongoDB Database
Celestial Catalogue Update Challenge
Add New Data to the Space Database
Space API: Server Setup and Planet Registration
Lesson 4: Navigating the Cosmos: Querying, Sorting, and Projecting in MongoDB
Navigating the Cosmic Database: Sorting Planets by Proximity to the Sun
Adjust Planetary Data Sorting by Mass
Cosmic Dashboard Planet Sorter
Ordering Planets by Mass in MongoDB
Sorting the Cosmos: Retrieving Large Planets by Proximity to the Sun
Lesson 5: Stellar Housekeeping: Safely Removing Data in MongoDB
Decommissioning Inactive Planets in the Database
Decommission Inactive Satellite
Cosmic Database Cleanup
Add a Route for Decommissioning Small Planets
Stellar Deletion Endpoint Creation
Interested in this course? Learn and practice with Cosmo!
Practice is how you turn knowledge into actual skills.
Start learning