|
- 01 Getting Started
- 0101 What does the course cover?
- 0102 How do you set up for the course?
- 0103 About the Author
- 0104 Outro
- 02 What is MongoDB?
- 0201 What is meant by NoSQL?
- 0202 Why use MongoDB?
- 0203 What are some common MongoDB terms?
- 0204 What are the more important MongoDB features?
- 0205 What is MongoDB Aggregation?
- 0206 LAB: Official Try MongoDB Tutorial
- 03 Installation and Configuration
- 0301 General considerations
- 0302 Installing MongoDB on Windows -- Part 1
- 0303 Installing MongoDB on Windows -- Part 2
- 0304 Installing MongoDB on a Mac
- 0305 Installing MongoDB on Debian / Ubuntu Linux
- 0306 Installing MongoDB on RedHat / CentOS / Fedora Linux
- 0307 Programming language drivers: C, C++, C#
- 0308 Drivers: Javascript, Python and Ruby
- 0309 Drivers: Java, PHP, perl, others
- 0310 Management tools
- 0311 MongoDB configuration, import and export
- 0312 Using the mongo built-in javascript shell: access, insert,find
- 0313 Using the mongo built-in javascript shell: update, remove, functions
- 0314 LAB Instructions: Install MongoDB and the PHP driver
- 0315 LAB Solution: Install MongoDB and the PHP driver
- 04 Create, Read, Update and Delete Operations
- 0401 Performing Queries: Overview
- 0402 Performing Queries: Using the Cursor
- 0403 Performing Queries: Query Modifications -- Part 1
- 0404 Performing queries: Query Modifications -- Part 2
- 0405 Adding Information: Database, Collection and Document
- 0406 Adding Information: Arrays
- 0407 Adding Information: Objects
- 0408 Adding Information: the _id field
- 0409 Performing Modifications: Basic Document Updates
- 0410 Performing Modifications: Updating Arrays and Fields
- 0411 Performing Modifications: Deleting Documents
- 0412 LAB Instructions: C.R.U.D. Operations on Sweetscomplete Website
- 0413 LAB Solution: C.R.U.D. Operations on Sweetscomplete Website
- 05 Data Modeling
- 0501 One to One Relationships: Overview
- 0502 One to One Relationships: Manual Approach
- 0503 One to One Relationships: Embedded Approach
- 0504 One to One Relationships: DBRef Approach
- 0505 One to Many Relationships: Overview
- 0506 One to Many Relationships: Normalized Approach
- 0507 One to Many Relationships: Embedded Approach
- 0508 One to Many Relationships: DBRef Approach
- 0509 Tree structures: Overview
- 0510 Tree structures: Parent References
- 0511 Tree structures: Child References
- 0512 LAB Instructions: Build One to Many Model for Purchases
- 0513 LAB Solution: Build One to Many Model for Purchases -- Part 1
- 0514 LAB Solution: Build One to Many Model for Purchases -- Part 2
- 06 MongoDB Database Management
- 0601 Database Security Overview
- 0602 How to Add Database and User Administrators
- 0603 Managing Users
- 0604 Authenticating and Handling Errors
- 0605 Replication Overview
- 0606 Configuring a Replica Set: Adding the First Member
- 0607 Configuring a Replica Set: Adding a Secondary
- 0608 Configuring a Replica Set: Reconfiguring or Removing
- 0609 Replica Set Troubleshooting
- 0610 Sharding Overview
- 0611 Implementing Sharding
- 0612 Indexing and Performance Considerations
- 0613 Backup Procedures
- 0614 Monitoring MongoDB
- 0615 LAB Instructions: Manage MongoDB Database for Sweetscomplete
- 0616 LAB Solution: Manage MongoDB Database for Sweetscomplete
|
|