Video description
In this MongoDB training course, expert author Doug Bierer teaches you the tools and techniques needed to work within this cross-platform, document-oriented database system.
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
- Getting Started
- Introduction To MongoDB
-
Installation And Configuration
- General Considerations
- Installing MongoDB On Windows - Part 1
- Installing MongoDB On Windows - Part 2
- Installing MongoDB On A Mac - Part 1
- Installing MongoDB On A Mac - Part 2
- Installing MongoDB On Debian Or Ubuntu Linux
- Installing MongoDB On Redhat, Centos Or Fedora Linux
- Drivers - Javascript, Python And Ruby - Part 1
- Drivers - Javascript, Python And Ruby - Part 2
- Drivers - Java, Php, Perl And Others - Part 1
- Drivers - Java, Php, Perl And Others - Part 2
- Management Tools
- MongoDB Configuration, Import And Export
- Using The Mongo Built-In Javascript Shell - Access, Insert And Find
- Using The Mongo Built-In Javascript Shell - Update, Remove And Functions
- Lab Instructions - Install MongoDB And The PHP Driver
- Lab Solution - Install MongoDB And The PHP Driver
-
Create, Read, Update And Delete Operations
- Performing Queries - Overview
- Performing Queries - Using The Cursor
- Performing Queries - Query Modifications - Part 1
- Performing Queries - Query Modifications - Part 2
- Adding Information - Database, Collection And Document
- Adding Information - Arrays
- Adding Information - Objects
- Adding Information - The _Id Field
- Performing Modifications - Basic Document Updates
- Performing Modifications - Updating Arrays And Fields
- Performing Modifications - Deleting Documents
- Lab Instructions: C.R.U.D. Operations On Sweetscomplete Website
- Lab Solution: C.R.U.D. Operations On Sweetscomplete Website
-
Data Modelling
- One To One Relationships: Overview
- One To One Relationships: Manual Approach
- One To One Relationships: Embedded Approach
- One To One Relationships: Dbref Approach
- One To Many Relationships: Overview
- One To Many Relationships: Normalized Approach
- One To Many Relationships: Embedded Approach
- One To Many Relationships: Dbref Approach
- Tree Structures: Overview
- Tree Structures: Parent References
- Tree Structures: Child References
- Lab Instructions: Build One To Many Model For Purchases
- Lab Solution: Build One To Many Model For Purchases - Part 1
- Lab Solution: Build One To Many Model For Purchases - Part 2
-
MongoDB Database Management
- Database Security Overview
- How To Add Database And User Administrators
- Managing Users
- Authenticating And Handling Errors
- Replication Overview
- Configuring A Replica Set: Adding The First Member
- Configuring A Replica Set: Adding A Secondary
- Configuring A Replica Set: Reconfiguring Or Removing
- Replica Set Troubleshooting
- Sharding Overview
- Implementing Sharding
- Indexing And Performance Considerations
- Backup Procedures
- Monitoring MongoDB
- Lab Instructions: Manage MongoDB Database For Sweetscomplete
- Lab Solution: Manage MongoDB Database For Sweetscomplete
- Conclusion
Product information
- Title: Learning MongoDB
- Author(s):
- Release date: January 2014
- Publisher(s): Infinite Skills
- ISBN: 9781771371988
You might also like
book
MongoDB Basics
Need a quick and easy to understand introduction to MongoDB and NoSQL databases? MongoDB Basics, from …
video
Introduction to MongoDB
This video introduces you to MongoDB (a document database) and MongoDB Atlas (MongoDB's database-as-a-service for the …
book
MongoDB Fundamentals
Learn how to deploy and monitor databases in the cloud, manipulate documents, visualize data, and build …
book
Practical MongoDB: Architecting, Developing, and Administering MongoDB
Practical Guide to MongoDB: Architecting, Developing, and Administering MongoDB begins with a short introduction to the …