wood burning stoves 2.0*
The moose likes MongoDB and the fly likes Applying MongoDB:  Good starting practice application? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Databases » MongoDB
Bookmark "Applying MongoDB:  Good starting practice application?" Watch "Applying MongoDB:  Good starting practice application?" New topic

Applying MongoDB: Good starting practice application?

Ken Duncan
Ranch Hand

Joined: Apr 30, 2007
Posts: 42
What would be a simple, good way to build my first MongoDB app, given that I want to learn it befopre I have a corporate use for it? Thajks.

andrew ennamorato
Ranch Hand

Joined: Oct 03, 2007
Posts: 100
10gen offers free online training around mongo: https://education.10gen.com
I haven't taken it but I assume it's pretty decent (the rest of their docs/tutorials/etc are usually pretty good).

Depending on what language/framework you want to use, you can probably find lots of "quick web site/service with ____ and MongoDB" blog posts. Especially node related, a la http://howtonode.org/express-mongodb and http://vimeo.com/38136668

I'd also recommend the 'Little MongoDB Book' (http://openmymind.net/2011/3/28/The-Little-MongoDB-Book/), even though it's a couple years old, for a quick run through of Mongo. I think he just has you type in some console/shell scripts and you get the feel of mongo pretty fast.
chris webster

Joined: Mar 01, 2009
Posts: 1621

I can highly recommend the 10Gen course M101 MongoDB for programmers. There are two versions - one for Python and one for Java. I did the Python version which was excellent, but you don't need a lot of Python (or Java) as a lot of the work is based on the Mongo shell, which uses a Javascript API to talk to the database. You learn a lot during the course, including things like data modelling, indexing strategies, use of sharding and replication, regular CRUD operations, the aggregation framework and more, while building a simple blog application.

As for books, I didn't find the Little MongoDB Book very useful as it's quite out of date. But there are lots of online tutorials around, and the MongoDB Applied Patterns book is very handy too.

No more Blub for me, thank you, Vicar.
wood burning stoves
subject: Applying MongoDB: Good starting practice application?
Similar Threads
Client UI for mongoDB
Learning mongodb
Connection to a MongoDB
MongoDB and NoSQL - when to use or not use it?
Just finished migrating my App to mongoDB