Back to Basics: Your First MongoDB Application

Joe Drumgoole


We hope you enjoyed part 1 of our Back to Basics series where we introduced you to NoSQL and MongoDB.

We all know the pain of immersing yourself in a new technology. I have fought the good fight with X-Windows, the original Macintosh Programmer’s Workshop (MPW) and overcome the existing syntax of Javascript :-). But don’t worry, embracing MongoDB is a walk in the park compared to those environments. We expect most programmers to create and query their first database in less time than it takes to download MongoDB.

In part II we will actually get to code and build a blogging application. We will start in the Mongo Shell to show you how to interact directly with MongoDB on the command line, then move to an IDE to show you how to build a complete web application with the MongoDB Python driver.

Once your application is built we will show you how to add indexes to improve the performance of your queries. Like most databases, indexes can dramatically improve query performance. MongoDB comes with a query analyser and a tool called Explain that can give detailed insight into query performance.

At the end of this webinar you will know how to:

  • Run MongoDB
  • Create a basic database and set of collections using the MongoDB Shell
  • Create a basic database and collection using one of our language drivers
  • Add an index to a collection to improve query performance
  • Review the efficiency of your queries using the explain framework

Register now for this webinar and all the remaining webinars in the series.

Register for the Back to Basics webinar series