MongoDB Guide: Learn and Understand

Get ready for your exam by enrolling in our comprehensive training course. This course includes a full set of instructional videos designed to equip you with in-depth knowledge essential for passing the certification exam with flying colors.

What’s included

  • 127 : Lectures
  • 13h 29m 56s : Duration
video-file-formats

$14.99/24.99


Lectures
1. How to Use This Course- 2m 20s

Lectures
1. MongoDB Setup on OSX- 11m 21s
2. More OSX Setup - Robomongo- 4m 1s

Lectures
1. Windows Setup- 8m 47s
2. RoboMongo Setup- 3m 32s

Lectures
1. A Refresher on Promises- 3m 24s
2. Let's Play A Game- 7m 39s
3. Winning the Game- 7m 16s
4. Behind the Scenes with Promises- 6m 25s

Lectures
1. Where Do We Use Mongo?- 3m 1s
2. Fundamentals of MongoDB- 4m 14s
3. A Last Touch of Setup- 3m 21s

Lectures
1. Project Overview- 4m 59s
2. The Test Helper File- 7m 42s
3. Mongoose Connection Helper- 10m 6s
4. Mongoose Models- 5m 13s
5. More on Models- 6m 27s
6. The Basics of Mocha- 6m 3s
7. Running Mocha Tests- 6m 21s
8. Creating Model Instances- 6m 12s
9. Saving Users to Mongo- 7m 48s
10. Dropping Collections- 4m 48s
11. Mocha's Done Callback- 4m 56s
12. Mongoose's isNew Property- 6m 25s
13. Default Promise Implementation- 6m 46s
14. Test Setup for Finding Users- 6m 38s
15. Making Mongo Queries- 6m
16. The ID Property - A Big Gotcha- 6m 24s
17. Automating Tests with Nodemon- 4m 57s
18. Finding Particular Records- 5m 5s
19. The Many Ways to Remove Records- 9m 54s
20. Class Based Removes- 5m 11s
21. More Class Based Removals- 5m 46s
22. The Many Ways to Update Records- 4m
23. Set and Save for Updating Records- 8m 21s
24. Model Instance Updates- 7m 38s
25. Class Based Updates- 8m 50s

Lectures
1. Update Operators- 11m 15s
2. The Increment Update Operator- 6m 17s
3. Validation of Records- 5m 3s
4. Requiring Attributes on a Model- 11m 15s
5. Validation With a Validator Function- 6m 41s
6. Handling Failed Inserts- 4m 20s

Lectures
1. Embedding Resources in Models- 5m 17s
2. Nesting Posts on Users- 5m 41s
3. Testing Subdocuments- 7m 29s
4. Adding Subdocuments to Existing Records- 11m 28s
5. Removing Subdocuments- 7m 46s
6. Virtual Types- 7m 59s
7. Defining a Virtual Type- 6m 19s
8. ES6 Getters- 8m 17s
9. Fixing Update Tests- 2m 19s

Lectures
1. Challenges of Nested Resources- 5m 28s
2. Embedded Documents vs Separate Collections- 7m 55s
3. BlogPosts vs Posts- 3m 27s
4. Creating Associations with Refs- 8m 53s
5. Test Setup for Associations- 5m 12s
6. Wiring Up Has Many and Has One Relations- 8m 40s
7. Promise.All for Parallel Operations- 6m 44s
8. Populating Queries- 11m 6s
9. Loading Deeply Nested Associations- 12m 12s

Lectures
1. Cleaning Up with Middleware- 4m 42s
2. Dealing with Cyclic Requires- 5m 7s
3. Pre-Remove Middleware- 5m 59s
4. Testing Pre-Remove Middleware- 5m 46s

Lectures
1. Skip and Limit- 4m 30s
2. Writing Skip and Limit Queries- 7m 5s
3. Sorting Collections- 7m 15s

Lectures
1. Project Setup- 3m 15s
2. Project Overview- 5m 46s
3. First Step - Artist and Album Models- 4m 29s
4. The Album Schema- 7m 17s
5. The Artist Model- 9m 11s
6. Finding Particular Records- 5m 31s
7. FindOne vs FindById- 6m 29s
8. The CreateArtist Operation- 2m 48s
9. Solution to Creating Artists- 3m 12s
10. Deleting Singular Records- 2m 21s
11. Solution to Removing- 4m 20s
12. Editing Records- 2m 56s
13. How to Edit Single Artists- 3m 14s

Lectures
1. Minimum and Maximum Values in a Collection- 5m 37s
2. Solution to Min and Max Queries- 14m 58s
3. Challenge Mode - Search Query- 7m 35s
4. Sorting, Limiting, and Skipping Together- 13m 5s
5. Danger! Big Challenge Ahead- 4m 30s
6. Filtering By Single Properties- 7m 22s
7. Filtering with Multiple Props- 3m 30s
8. Handling Text Search- 4m 51s
9. Indexes and Text Search- 5m 2s
10. Batch Updates- 9m 53s
11. The Hidden 'Multi' Setting- 6m 51s
12. Seeding Many Records- 7m 40s
13. Counting the Result Set- 3m 49s

Lectures
1. App Overview- 2m 41s
2. Designing API Routes- 6m 1s
3. Project Setup- 6m 48s
4. HTTP Request Methods- 3m 54s
5. The Basics of Express- 4m 40s
6. Express Boilerplate- 4m 30s
7. Handling Requests with Express- 8m 12s
8. Testing Express Apps with Mocha- 7m 21s
9. Running Mocha- 4m 33s
10. Project Structure- 2m 58s
11. Refactoring for Controllers and Models- 9m 39s
12. The Driver Model- 6m 51s
13. The Create Drivers Route- 3m 47s
14. The BodyParser Middleware- 7m 4s
15. Testing Driver Creation- 7m 15s
16. More on Testing Driver Creation- 9m 7s
17. Additional Mongoose Setup- 5m 27s
18. Driver Implementation- 4m 33s
19. Testing Endpoints with Postman- 9m 14s
20. Dev vs Test Environments- 3m 40s
21. Separate Test Databases- 10m 33s
22. Middlewares in Express- 15m 3s
23. Handling Editing of Drivers- 9m 9s
24. Testing Driver Updates- 7m 44s
25. Handling Deletion of Drivers- 3m 5s
26. Testing Driver Deletion- 5m 27s
27. Geography with MongoDB- 5m 32s
28. The GeoJSON Schema- 5m 41s
29. GeoNear Queries- 10m 12s
30. Testing a GeoNear Query- 7m 1s
31. One Big Gotcha- 4m 49s
32. Another Big Gotcha- 2m 56s
33. Testing GeoQueries- 3m 39s

PassQueen does not provide real Microsoft exam questions. Similarly, PassQueen does not supply real Amazon exam questions. The materials offered by PassQueen lack real questions and answers of certification exams. The CFA Institute neither endorses nor assures the accuracy or quality of PassQueen content. CFA® and Chartered Financial Analyst® are registered trademarks held by the CFA Institute.

Helpful Pages

© 2025 All Rights Reserved passqueen.com.