Skip to Content
NoSQL with MongoDB Video How-To
on-demand course

NoSQL with MongoDB Video How-To

with Brad Dayley
November 2015
Beginner to intermediate
6h 27m
English
Pearson

Overview

Skip the reading and learn by watching!

Short, clear videos show you visually how to perform individual tasks in MongoDB

NoSQL with MongoDB Video How-To is a series of short, 2- to 5-minute how-to videos that walk you through a specific task or technique related to leveraging the MongoDB NOSQL database system.

Adapted from Brad Dayley's book Sams Teach Yourself NoSQL with MongoDB in 24 Hours, each video is self-contained and focused entirely on one particular task. You can either go through the videos in sequence or you can jump into a particular task, see how something is done, and then jump out again.

About the Instructor

Brad Dayley is a senior software engineer with more than 20 years of experience developing enterprise applications. He has designed and developed large-scale business applications, including SAS applications with NoSQL database back ends and rich Internet web applications as front ends. He is the author of the jQuery and JavaScript PhrasebookSams Teach Yourself jQuery and JavaScript in 24 Hours,  and Node.js, MongoDB, and AngularJS Web Development.

Skill Level

  • Beginner
  • Intermediate

Just a couple minutes is all you need to learn how to...

  • Install and Configure MongoDB in Your Development Environment
  • Run a MongoDB Shell Script from the Command Line
  • Implement Loops in JavaScript
  • Implement Functions in JavaScript
  • Manipulate JavaScript Strings in MongoDB Shell Scripts
  • Manipulate JavaScript Arrays in MongoDB Shell Scripts
  • Create Database User Accounts in the MongoDB Shell
  • List Users in a Database
  • Remove Users from a Database
  • Implement Access Control to the MongoDB Database
  • Create a New Database
  • Delete a Database
  • Get the Stats of the MongoDB Database
  • Create a New Collection
  • Delete a Collection from a Database
  • Create the Example Dataset
  • Find a Single Document in the MongoDB Shell
  • Retrieve Multiple Documents in the MongoDB Shell
  • Find Specific Documents Using the MongoDB Shell
  • Count the Number of Documents Represented by a Cursor in the MongoDB Shell
  • Sort Documents Represented by a Cursor from the MongoDB Shell
  • Limit Documents Represented by a Cursor in the MongoDB Shell
  • Limit Which Document Fields Are Returned from Find Requests in the MongoDB Shell
  • Page Through Documents in a Collection from the MongoDB Shell
  • Retrieve Distinct Values for a Specific Field Using the MongoDB Shell
  • Insert Documents into a Collection Using the MongoDB Shell
  • Update Documents in a Collection Using the MongoDB Shell
  • Save Documents in a Collection Using the MongoDB Shell
  • Upsert Documents in a Collection Using the MongoDB Shell
  • Delete Documents from a Collection Using the MongoDB Shell
  • Group Objects by Key Values Using the MongoDB Shell
  • Generate Aggregated Data from a Collection Using the MongoDB Shell
  • Use Map Reduce to Manipulate Results of Request from the MongoDB Shell
  • Implement the Java MongoDB Driver and Connecting to MongoDB Using Java
  • Retrieve Documents from MongoDB Using Java
  • Retrieve Specific Documents from MongoDB Using Java
  • Count the Number of Documents Represented by a Cursor in Java
  • Sort Documents Represented by a Cursor in Java
  • Limit the Number of Documents Represented by a Cursor in Java
  • Limit Which Document Fields Are Returned from Find Requests in Java
  • Page Through Documents in a Collection Using Java
  • Retrieve Distinct Values for a Specific Field Using Java
  • Group Documents by Field Values in Java
  • Generate Aggregated Data from MongoDB in Java Applications
  • Insert Documents into a Collection Using Java
  • Delete Documents from a Collection Using Java
  • Save Documents in a Collection Using Java
  • Update Documents in a Collection Using Java
  • Upsert Documents in a Collection Using Java
  • Implement the PHP MongoDB Driver and Connecting to MongoDB Using PHP
  • Retrieve Documents from MongoDB Using PHP
  • Retrieve Specific Documents from MongoDB Using PHP
  • Count the Number of Documents Represented by a Cursor in PHP
  • Sort Documents Represented by a Cursor in PHP
  • Limit the Number of Documents Represented by a Cursor in PHP
  • Limit Which Document Fields Are Returned from Find Requests in PHP
  • Page Through Documents in a Collection Using PHP
  • Retrieve Distinct Values for a Specific Field Using PHP
  • Group Documents by Field Values in PHP
  • Generate Aggregated Data from MongoDB in PHP Applications
  • Insert Documents into a Collection Using PHP
  • Delete Documents from a Collection Using PHP
  • Save Documents in a Collection Using PHP
  • Update Documents in a Collection Using PHP
  • Upsert Documents in a Collection Using PHP
  • Implement the Python MongoDB Driver and Connect to MongoDB Using Python
  • Retrieve Documents from MongoDB Using Python
  • Retrieve Specific Documents from MongoDB Using Python
  • Count the Number of Documents Represented by a Cursor in Python
  • Sort Documents Represented by a Cursor in Python
  • Limit the Number of Documents Represented by a Cursor in Python
  • Limit Which Document Fields Are Returned from Find Requests in Python
  • Page Through Documents in a Collection Using Python
  • Retrieve Distinct Values for a Specific Field Using Python
  • Group Documents by Field Values in Python
  • Generate Aggregated Data from MongoDB in Python Applications
  • Insert Documents into a Collection Using Python
  • Delete Documents from a Collection Using Python
  • Save Documents in a Collection Using Python
  • Update Documents in a Collection Using Python
  • Upsert Documents in a Collection Using Python
  • Implement the Node.js MongoDB Driver and Connecting to MongoDB Using Node.js
  • Retrieve Documents from MongoDB Using Node.js
  • Retrieve Specific Documents from MongoDB Using Node.js
  • Count the Number of Documents Represented by a Cursor in Node.js
  • Sort Documents Represented by a Cursor in Node.js
  • Limit the Number of Documents Represented by a Cursor in Node.js
  • Limit Which Document Fields Are Returned from Find Requests in Node.js
  • Page Through Documents in a Collection Using Node.js
  • Retrieve Distinct Values for a Specific Field Using Node.js
  • Group Documents by Field Values in Node.js
  • Generate Aggregated Data from MongoDB in Node.js Applications
  • Insert Documents into a Collection Using Node.js
  • Delete Documents from a Collection Using Node.js
  • Save Documents in a Collection Using Node.js
  • Update Documents in a Collection Using Node.js
  • Upsert Documents in a Collection Using Node.js
  • Create a Copy of a MongoDB Database
  • Rename a Collection in a MongoDB Database
  • Create a Capped Collection in a MongoDB Database
  • Implement Indexes on a Collection in a MongoDB Database
  • Validate a MongoDB Database
  • Implement Profiling on a MongoDB Database
  • Analyze Queries on a MongoDB Database
  • Analyze MongoDB Database Usage
  • Create a MongoDB Replica Set
  • Create a Sharded MongoDB Cluster
  • Store and Retrieve Files in the MongoDB GridFS Store from the Console
  • Access and Manipulate Files in the MongoDB GridFS Store from Java
  • Access and Manipulate Files in the MongoDB GridFS Store from PHP
  • Access and Manipulate Files in the MongoDB GridFS Store from Python
  • Access and Manipulate Files in the MongoDB GridFS Store from Node.js

Who Should Use These Videos

  • Anyone who wants to learn NoSQL concepts and MongoDB techniques
  • Database admins who want practical understanding of how to build, use, and maintain a MongoDB database 
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Using MongoDB with Node.js

Using MongoDB with Node.js

Wes Higbee
MongoDB Fundamentals

MongoDB Fundamentals

Amit Phaltankar, Juned Ahsan, Michael Harrison, Liviu Nedov, Sam Anderson
MongoDB Recipes: With Data Modeling and Query Building Strategies

MongoDB Recipes: With Data Modeling and Query Building Strategies

Subhashini Chellappan, Dharanitharan Ganesan

Publisher Resources

ISBN: 9780672337758Other