Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Applying MongoDB: Good starting practice application?

 
Ken Duncan
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.

Ken
 
andrew ennamorato
Ranch Hand
Posts: 100
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
Bartender
Posts: 2407
32
Linux Oracle Postgres Database Python Scala
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic