Online MongoDb Course
The course video can be found here:
https://education.mongodb.com/courses
Source code and further example code
https://github.com/rtomaszewski/mongo-course
A quick function summary of the mongo shell and API
http://www.hodgin.ca/downloads/Mongo%20Shell%20Cheat%20Sheet.pdf
Shell documentation
http://docs.mongodb.org/manual/reference/method/
http://docs.mongodb.org/manual/reference/operator/
Pymongo docs
http://api.mongodb.org/python/current/
https://pypi.python.org/pypi/pymongo/
Week #1
- Quick summary of RDMS and NoSQL MongoDB
- You can start experimenting with the data base by installing it first: Simple MongoDB tutorial. For the course you will need to install the latest version of the db although.
- Connect pymongo to bottle framework
- Exercise 2 and 3 - the order of functions
Week #2
- MongoDB supported features
- Mongo shell
- How to search for documents in collection
- More advance search queries
- Pretty printing
- The same document attribute can have different type in a single collection
- Document attribute that is an array of strings
- Nested documents and the dot notation in find
- Cursors in MongoDB and mongo shell Javascrip API
- How to count documents in collection
- Modifying documents in the data base
- Insert and update operation
- Update on multiple records inside collection
- Removing data
- Updating _ID document attribute in MongoDB
- How to find out how many documents were affected by the last instruction
- Pymongo code example to manipulate data
Week #3
No comments:
Post a Comment