Free MongoDB course for DBA
This post has been deprecated
December 1, 2013
•
7 minutes read
Recently I successfully finished free online 7 weeks MongoDB Course for DBA from MongoDB University. It was very usefull course for me. As I am a beginner in Mongo it helped me to understand and to learn a kind of "MongoDB way". I would recommend this course especially for beginners and not only for beginners but for people who wanted to know how to scale MongoDB, how to use replications and sharding in MongoDB. When you will stressfully finish course (you need to done homeworks and to pass final exam) you will get certificate from MongoDB Inc.
So, for people who can't find free time to take course I will share videos from course. Maybe for someone it would be usefull to watch some topics from this course.
[01] Week 1
- [01.01] Course Overview
- [01.02] Concepts and Philosophy
- [01.03] Installing on Unix
- [01.04] Installing MongoDB on Windows
- [01.05] JSON Types
- [01.06] JSON Syntax
- [01.07] JSON Syntax 2
- [01.08] Introduction to BSON
- [01.09] What is the Mongo Shell
- [01.10] What is JavaScript
- [01.11] What is JavaScript 2
- [01.12] mongoimport
- [01.13] Introduction to the MongoDB Shell
- [01.14] Shell: Queries
- [01.15] Shell: Sorting
- [01.16] Shell: Cursors and Shell Help
[02] Week 2
- [02.01] Introduction to Week 2
- [02.02] Inserting Data
- [02.03] Updating Documents
- [02.04] Removing documents
- [02.05] Updating Part 2
- [02.06] MongoDB Commands
- [02.07] MongoDB Commands 2
[03] Week 3
- [03.01] Introduction to Week 3
- [03.02] Schema Design
- [03.03] The Aggregation Framework 1
- [03.04] The Aggregation Framework 2
- [03.05] More $ operators
- [03.06] The findAndModify Command
- [03.07] Map Reduce
[04] Week 4
- [04.01] Introduction to Week 4
- [04.02] Introduction to replication
- [04.03] Replica Sets Overview
- [04.04] Replica Set Demo
- [04.05] Replica Set Demo (windows)
- [04.06] Replica Sets - the simple http admin UI
- [04.07] Replica Set Configuration
- [04.08] GetLasterror and cluster wide commits
- [04.9] Multi data center and sample configurations
- [04.10] ReadPreference (slaveOk)
[05] Week 5
- [05.01] Introduction to Week 5
- [05.02] Indexes and Optimizing Performance
- [05.03] Index Types
- [05.04] Covered Indexes
- [05.05] Explain and Hint
- [05.06] Read vs. Write Tradeoffs
- [05.07] currentOp and killOp
- [05.08] The Profiler
- [05.09] mongostat and mongotop
- [05.10] Introduction to MMS Monitoring
- [05.11] MMS Agent Requires PyMongo
- [05.12] Installing PyMongo (mac)
- [05.13] Installing PyMongo (windows)
- [05.14] Registering for MMS Monitoring
- [05.15] MMS Installation (linux)
- [05.16] MMS Installation (windows)
[06] Week 6
- [06.01] Introduction to Week 6
- [06.02] Introduction to Sharding
- [06.03] Sharding Setup Demo
- [06.04] The config database
- [06.05] Setup Part 2 Adding the Initial Shards
- [06.06] Enabling sharding for a collection
- [06.07] Working with a sharded collection
- [06.08] Choosing shard keys
- [06.09] Process and Machine Layout
- [06.10] Bulk inserts and pre-splitting
- [06.11] Further tips and best practices
[07] week 7
- [07.01] Introduction to Week 7
- [07.02] Introduction to Security
- [07.03] Security and Clients
- [07.04] Intra-cluster Security
- [07.05] Backups
- [07.06] Backup Strategies
- [07.07] Introduction to MMS Backup
- [07.08] Installing MMS Backup
- [07.09] Data Recovery with MMS Backup
- [07.10] Geospatial Indexes
- [07.11] Additional Features
- [07.12] Hardware Tips
- [07.13] Additional Resources
Last update March 18, 2023