
Learning MongoDB
Publisher: Infinite Skills
Release Date: January 2014
Duration: 7 hours 22 minutes
Watch on Safari with a 10-day trial
Start your free trial nowWhere's the cart? All videos are now exclusively on Safari. Questions? See our FAQ or contact customer service:
1-800-889-8969 / 707-827-7019
support@oreilly.com
You will start by learning how to install and configure MongoDB on a Mac and Windows operating system, as well as learning to use the Mongo built-in JavaScript shell. You will then learn to perform queries, add information, and perform modifications. Doug will teach you about data modeling, including one to one and one to many relationships. Finally, this video tutorial will also teach you about MongoDB database management, such as adding and managing user administrators, authenticating and handling errors, and backup procedures.
By the completion of this computer based training course, you will have a strong understanding of how to use the tools available to you in MongoDB. Working files are included, allowing you to follow along with the author throughout the lessons.
Table of Contents
Chapter: Getting Started
What This Course Covers
05m 18s
Setting Up For The Course
06m 2s
About The Author
02m 34s
How To Access Your Working Files
01m 15s
Chapter: Introduction To MongoDB
What Is Meant By NoSQL?
06m 36s
Why Use MongoDB
04m 42s
Common Terms In MongoDB
06m 4s
Important Features In MongoDB - Part 1
05m 3s
Important Features In MongoDB - Part 2
06m 7s
MongoDB Aggregation
06m 18s
Lab - Official Try MongoDB Tutorial
01m 34s
Chapter: Installation And Configuration
General Considerations
06m 56s
Installing MongoDB On Windows - Part 1
06m 59s
Installing MongoDB On Windows - Part 2
08m 7s
Installing MongoDB On A Mac - Part 1
06m 32s
Installing MongoDB On A Mac - Part 2
05m 50s
Installing MongoDB On Debian Or Ubuntu Linux
08m 28s
Installing MongoDB On Redhat, Centos Or Fedora Linux
06m 59s
Drivers - Javascript, Python And Ruby - Part 1
07m 27s
Drivers - Javascript, Python And Ruby - Part 2
08m 9s
Drivers - Java, Php, Perl And Others - Part 1
07m 45s
Drivers - Java, Php, Perl And Others - Part 2
05m 4s
Management Tools
04m 35s
MongoDB Configuration, Import And Export
05m 45s
Using The Mongo Built-In Javascript Shell - Access, Insert And Find
04m 32s
Using The Mongo Built-In Javascript Shell - Update, Remove And Functions
05m 17s
Lab Instructions - Install MongoDB And The PHP Driver
02m 48s
Lab Solution - Install MongoDB And The PHP Driver
07m 33s
Chapter: Create, Read, Update And Delete Operations
Performing Queries - Overview
09m 11s
Performing Queries - Using The Cursor
05m 43s
Performing Queries - Query Modifications - Part 1
07m 0s
Performing Queries - Query Modifications - Part 2
06m 3s
Adding Information - Database, Collection And Document
08m 44s
Adding Information - Arrays
06m 40s
Adding Information - Objects
05m 6s
Adding Information - The _Id Field
09m 58s
Performing Modifications - Basic Document Updates
08m 18s
Performing Modifications - Updating Arrays And Fields
09m 9s
Performing Modifications - Deleting Documents
08m 26s
Lab Instructions: C.R.U.D. Operations On Sweetscomplete Website
05m 59s
Lab Solution: C.R.U.D. Operations On Sweetscomplete Website
08m 41s
Chapter: Data Modelling
One To One Relationships: Overview
04m 6s
One To One Relationships: Manual Approach
05m 33s
One To One Relationships: Embedded Approach
04m 13s
One To One Relationships: Dbref Approach
05m 37s
One To Many Relationships: Overview
03m 12s
One To Many Relationships: Normalized Approach
06m 32s
One To Many Relationships: Embedded Approach
07m 28s
One To Many Relationships: Dbref Approach
06m 47s
Tree Structures: Overview
03m 13s
Tree Structures: Parent References
03m 35s
Tree Structures: Child References
04m 11s
Lab Instructions: Build One To Many Model For Purchases
07m 38s
Lab Solution: Build One To Many Model For Purchases - Part 1
07m 1s
Lab Solution: Build One To Many Model For Purchases - Part 2
08m 4s
Chapter: MongoDB Database Management
Database Security Overview
05m 44s
How To Add Database And User Administrators
07m 1s
Managing Users
09m 17s
Authenticating And Handling Errors
08m 20s
Replication Overview
05m 34s
Configuring A Replica Set: Adding The First Member
06m 37s
Configuring A Replica Set: Adding A Secondary
08m 4s
Configuring A Replica Set: Reconfiguring Or Removing
07m 4s
Replica Set Troubleshooting
09m 53s
Sharding Overview
04m 55s
Implementing Sharding
08m 5s
Indexing And Performance Considerations
06m 31s
Backup Procedures
05m 24s
Monitoring MongoDB
05m 25s
Lab Instructions: Manage MongoDB Database For Sweetscomplete
02m 19s
Lab Solution: Manage MongoDB Database For Sweetscomplete
04m 19s
Chapter: Conclusion
Course Outro
03m 10s