Recommend a good mongodb / database tutorial for beginners?

I am a designer; experience with HTML / CSS / jQuery. I know almost nothing about databases. I am interested in learning mongodb (it seems easier), but cannot find any tutorials that will hold my hand from start to finish. Most of the tutorials I found teach you how to use it on the command line or in your own web shell. I am looking for something that will show me how to actually deploy a site using it.

Or if mongodb is not suitable for database beginners, can you recommend some kind of database tutorial that would be good for what I'm looking for?

+4
source share
2 answers

Here are some great sources I checked during the documentation for creating the course:

Understanding Classic Relational Databases:

And continue visual database creation:

Further you can go deep into knowledge of SQL:

Now check out the unreal world of "NoSQL":

Note. You can directly go directly to the MongoDB / NoSQL part, but I recommend that you at least revise the first link (Relational Databases) to get a good knowledge of the pros and cons of both paradigms.

ps I am not a part of tutsplus.com and not associated with them. IMO, these questions are really well explained there

+4
source

In most of the tutorials I found, you will learn how to use it on the command line or in your own web shell. I am looking for something that will show me how to actually deploy a site using it.

This is basically where MongoDB starts. It's not really at the MySQL or SQL Server level, where you click a few buttons and everything works magically.

The tutorials will start you on the command line so you can do basic CRUD (Create / Read / Update / Delete). Then you will need to find out the specific details for any language that you use on the web server (PHP, Ruby, C #, etc.).

There are tutorials to get you started (installing MongoDB on your server, installing drivers, etc.). But you must tell us which language you use in the back.


PHP has a ton of Getting Started documentation.

Here is a good link link . Here is one of the links with the shell base code . And here is a link with an extensive example .

You will probably find that the PHP code is very similar to the shell. Instead of { _id: 'bob'} and db->coll->find() instead of db.coll.find() you use array('_id' => 'bob') .

+3
source

All Articles