File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
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
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: 51
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:
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 and

I'd also recommend 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: 2289

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.
I agree. Here's the link:
subject: Applying MongoDB: Good starting practice application?
It's not a secret anymore!