Mongo Db - Working With Mongo Db
MongoDB is has become a big deal and is far easier to learn. Document databases like MongoDB fit well with big AJAX applications or object-oriented back ends. They also scale nicely. There’s more than one to try, but you should probably start with Mongo, because it will be best for you from a career perspective -- most companies are already familiar with this database technology. The company behind MongoDB, 10g, is extremely well-capitalized with a war chest of $81 million.
There are a number of technical considerations involved in choosing a database for a new project, but if you’re looking to learn a new technology, you need the reassurance that there is traction in the field and resources available to grow as a developer or ops professional. Let me tell you why this is the right time to learn MongoDB. Product maturity grows due to increased usage and familiarity. MongoDB is open source and has grown along with the community--thanks both to code contributors, community testers and even those who vote on new features. If you’re learning MongoDB now, you will be learning to use a solid product that has industry validation and similar functionality to many RDBMS systems you’ve encountered before. Interest in MongoDB spiked in 2010, according to Google Search Insights and the momentum has only continued to grow.
This is because the technology has matured, 10gen’s development on MongoDB has increased and adoption has grown. MongoDB has enabled developers to build new types of applications for cloud, mobile, social, making MongoDB developers an invaluable resource for companies looking to innovate in each of these areas. Additionally, MongoDB is the most widely adopted NoSQL technology. MongoDB skills are in high demand from businesses, and your peers are learning the skills to stay relevant. Employers are looking for talented engineers who stay up-to-speed on new technologies. But even if you’re not looking for a new position, learning MongoDB can place you in line to lead a new project or oversee a large database migration. Developers at companies like eBay, Disney, Carfax, Edmunds and Cisco are running large production deployments of MongoDB. Companies like The Guardian have committed to prototype all new projects on MongoDB--calling it the “MongoDB First” philosophy. If you work at a large engineering company, it’s likely that some new projects for social communications, advanced analytic’s products, content management or archiving could use a MongoDB back-end.
With the right expertise, you can position yourself to lead the project. This course will contain the following topics: Introduction to NoSQL ÂÂÂÂÂSQL vs NoSQL CAP Theorem ÂÂÂÂÂ—ÂÂÂÂÂACID - BASE ÂÂÂÂÂNoSQL Database Types ÂÂÂÂÂ—ÂÂÂÂÂMongoDB Introduction ÂÂÂÂÂ—ÂÂÂÂÂDocument Store ÂÂÂÂÂ—ÂÂÂÂÂCRUD: Insert, Update, Delete Finding ÂÂÂÂÂ—ÂÂÂÂÂSorting, Limiting, Skipping Count ÂÂÂÂÂ—ÂÂÂÂÂWhere to use MongoDB ÂÂÂÂÂ—ÂÂÂÂÂMemory Mapped Files ÂÂÂÂÂ—ÂÂÂÂÂReplica Set Sharding ÂÂÂÂÂ—Map / Reduce ÂÂÂÂÂWhy Not MongoDB vs Relational DB? ÂÂÂÂÂ—ÂÂÂÂÂMongoDB in Production
How to Use:
- Your course will be activated by eduCBA.
- You will recieve a confirmation email containing e-voucher code after the purchase.
- The course will be served online on www.educba.com
|Operating Software||Windows XP or higher|
Section 1: Overview of NoSQL
- 1 Introduction to NoSQL And SQL vs NoSQL 04:13 In this tutorial, we will see what NoSQL is, what are the basic differences between SQL and NoSQL.
- 2 CAP Theroem and ACID BASE 07:58 In this tutorial, we will understand what do you mean by Brewer’s CAP Theorem, explanation about the ACID and BASE properties and also what are the different database types of NoSQL
Section 2: Learning about MongoDB features
- 3 Introduction to MongDB 01:58 This tutorial will introduce MongoDB to you.
- 4 Data Model,Installation and CRUD 07:48 In this tutorial, we will learn how the MongoDB data model looks like, steps of installation of MongoDB, overview of CRUD operations (namely Create, Read, Update, delete) in MongoDB.
- 5 MongoDB Queries 10:21 This tutorial will give you hands-on training to write some queries in MongoDB.
- 6 Memory Mapped File and Replica Set 08:45 This tutorial will tell you in which applications MongoDB can be used, advanced concepts like Sharding and Map Reduce, other features of MongoDB, also you will learn when MongoDB will not be preferred over RDBMS. This will also tell you which companies currently use MongoDB in production.
Section 3: Understanding Queries, Operators & Expressions
- 7 Inserting Queries and Search Queries 07:09 This tutorial will explain how to insert documents in a collection.
- 8 Sorting Queries 02:02 This tutorial will explain how to sort documents in a collection.
- 9 Limiting Queriers 01:49 This tutorial will explain how to limit the number of documents as well as skip some documents in a collection.
- 10 Updating Queries 02:16 This tutorial will explain how to update the documents in a collection.
- 11 Deleting Queries 01:14 This tutorial will explain how to delete the documents in a collection.
- 12 Conditional Operators 06:52 This tutorial will show what conditional operators are and how they refine the conditions that the qquery must match.
- 13 Regular Expressions 03:13 This tutrial will show how to use regular expressions to get fine-grained data from the database.