Login:  Password:    
forgot my password
sign up!
Search: 

Menu

Home

How it works?

Buy this course

Discuss! Add a comment
Add this course to my favorites
Add a personal note
RSS Feeds

Course's author:

MAURO PICHILIANI (ENGLISH)

Mauro Pichiliani has the Master of Science degree on collaborative systems by the Aeronatics Institute of Technology (ITA) in Brazil. He is a specialist on database technologies with more than 8 years of experience on the industry, using products suc...
Go to author's Space

Course stats:

Favorited:  8 times
 
Tech Content:
Learning:
Helpful?
1 1
Feedbacks: 2

Features

Textual content

Video tutorial

Exercise

Source code

Downloads

Recommended post



 
  Content  
  Notes  
  Discuss  

Online course
Introduction to MongoDB

This MongoDB Training Course focuses in the MongoDB technology as a tool to implement new ways to store and handle data that can be modeled as a document format. MongoDB is one of the new open source databases that focus on the ideas of the NoSQL (Not Only SQL) approach. This database is employed to handle documents in a free schema design that gives to the developer great flexibility to store and use data. The videos in the course covers download, installation, configuration, schema design, an overview of the database structure, CRUD operations, aggregations and map-reduce, indexing, integration of MongoDB with PHP, Perl, Pyton, Java, Ruby and .NET drivers, replication, sharding, GridFS and other administrative operations of MongDB. All the examples and scenarios discussed are presented in real world situations. The main audiences of this course are an IT professional that have basic knowledge of programming and databases who wants to start with NoSQL technology through MongoDB. Since the course focus on beginners and explain every basic concept there is no business requirements needed to be known before the start of the course.



Introduction
 Vídeo
1)  Installation
Description: In this video we are going to see how to download, install and configure the main components that will be used during the other videos of the course.  |
[Mark this item as viewed]


 Vídeo
2)  Overview and working with documents
Description: This video explain the concepts behind these objects and show how to create a simple database with a single collections that contains a document with two columns. |
[Mark this item as viewed]


 Vídeo
3)  Datatypes
Description: This video shows examples of values for differents datatypes inside documents of the same collection.  |
[Mark this item as viewed]


 Vídeo
4)  Schema Design
Description: This video explore how the modeling is done in the NoSQL world, specifically with MongoDB.  |
[Mark this item as viewed]


 Vídeo
5)  CRUD Operations
Description: This video shows how to use the method insert(), find(), findone(), update() and delete() to perform CRUD operations in MongoDB.  |
[Mark this item as viewed]


 Vídeo
6)  Operators
Description: Operators are an important element in the MongoDD syntax. |
[Mark this item as viewed]


 Vídeo
7)  Indexes
Description: Indexes are objects in the database used to speed up queries that search the data inside de documents of the collections. |
[Mark this item as viewed]


 Vídeo
8)  Aggregation
Description: In this video we are going to see how to perform aggregations in MongoDB. |
[Mark this item as viewed]


 Vídeo
9)  Map and Reduce
Description: This is the motivation behind the map and reduce feature presented in MongoDB.  |
[Mark this item as viewed]



Drivers
 Vídeo
10)  Java, PHP and Python
Description: This video will show how to download and install the drivers for the programming languages Java, PHP and Python in order to allow a program made on those languages to connect with a MongoDB database.  |
[Mark this item as viewed]


 Vídeo
11)  CSharp
Description: This video will show how to download, install and configure the drivers required to work with MongoDB with the the programming languages Ruby, Perl and .NET using C#.  |
[Mark this item as viewed]



Types of storage
 Vídeo
12)  Replication
Description: The video also shows a simple example of two replicated servers in the same host. |
[Mark this item as viewed]


 Vídeo
13)  Replica Sets
Description: This video explain the concepts behind the Replica Set feature of MongoDB and show an example of how to set up an high availability environment with three MongoDB servers |
[Mark this item as viewed]


 Vídeo
14)  Sharding
Description: This video explain the details of sharding in MongoDB and demonstrate and example of how to set up a sharding environment with two Mongo DB servers |
[Mark this item as viewed]


 Vídeo
15)  GridFS
Description: The video details the fs.files and fs.chunks collections and exaplain the scenarios and situations where it is recommended to store a file inside MongoDB. |
[Mark this item as viewed]



Import and export data

Backup and Restore
 Vídeo
17)  Backup and Restore
Description: This video will explain what the options to perform backups and restores in MongoDB and will focus on the use of the mongodump and mongorestore command line tools. |
[Mark this item as viewed]


 Vídeo
18)  Monitoring
Description: This is the last video of the MongoDB course. |
[Mark this item as viewed]












mrbool.com
contact us   |   publish your post   |   buy credits

Copyright 2013 - all rights reserved to www.web-03.net