Skip to main content
CF

MongoDB

57m 53s
English
Paid

Conjure MongoDB and journey into a NoSQL world of documents. Explore the basics and learn to store data in a document-oriented database.

About the Author: Code School

Code School thumbnail

Code School was a US online video tutorial platform founded in 2011 by Gregg Pollack and Jon Friskics — one of the early dedicated developer-education platforms, distinctive for its gamified course format and high-production-value videos. The platform was acquired by Pluralsight in 2015 and the original Code School brand was eventually wound down with its catalog merged into Pluralsight's broader library, but the courses authored under the Code School name still circulate as standalone material.

The CourseFlix listing carries two Code School courses: Accelerating Through Angular 2 and MongoDB. The framework versions reflect Code School's era — the courses date to the mid-2010s but the foundational material remains useful as introductions.

Material is paid and aimed at developers picking up the specific technologies the original Code School catalog covered.

Watch Online 10 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 10 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction
All Course Lessons (10)
#Lesson TitleDurationAccess
1
Introduction Demo
08:15
2
Queries and data types
06:37
3
Removing and modifying documents
06:13
4
Advanced modifications
07:29
5
Query operators
04:34
6
Customising queries
04:52
7
Data modeling
05:40
8
Data modeling decisions
05:22
9
Common aggregations
04:05
10
The aggregation pipeline
04:46
Unlock unlimited learning

Get instant access to all 9 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

Frequently asked questions

What prerequisites should I have before taking this course?
Before taking this course, you should have a basic understanding of databases and some experience with programming. Familiarity with JSON and JavaScript will also be beneficial, as MongoDB uses a document-oriented data model that is similar to JSON structures.
What kind of projects or skills will I learn to build?
In this course, you will learn to build and manage a document-oriented database using MongoDB. Key skills include querying data, modifying documents, customizing queries, and implementing data modeling decisions. You will also learn about common aggregations and how to use the aggregation pipeline for advanced data processing.
Who is the target audience for this course?
The course is designed for developers and database administrators who are new to MongoDB and want to explore the NoSQL world of document-oriented databases. It is also suitable for those transitioning from relational databases and seeking to understand the fundamentals of MongoDB.
How does this course compare in scope to other database courses?
This course offers a focused introduction to MongoDB, covering topics from querying and modifying documents to data modeling and aggregation pipelines. Unlike courses that cover multiple database systems, it provides a deep dive into MongoDB's unique document-oriented approach, making it ideal for those specifically interested in learning MongoDB.
What tools or platforms are emphasized in the course?
The course emphasizes the use of MongoDB as the primary database platform. Lessons include working with query operators, customizing queries, and utilizing MongoDB's aggregation pipeline. There is a strong focus on understanding MongoDB's document-oriented data model and its practical applications.
What topics are not covered in this course?
The course does not cover advanced MongoDB topics such as sharding, replication, or performance tuning. It focuses on foundational elements like queries, data types, and the aggregation pipeline without delving into MongoDB's enterprise features or deployment strategies.
What is the time commitment required for this course?
The course consists of 10 lessons. While the exact runtime is not specified, learners should allocate time to work through the lessons, perform exercises, and review concepts. The self-paced nature allows flexibility, but a dedicated few hours per week could help reinforce the material effectively.