MongoDB Complete Training

Learn MongoDB along with fundamentals of NodeJS in Depth
2.9 (35 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
501 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 64
  • Length 4.5 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2014 English

Course Description

NoSQL databases have received a lot of attention in the last few years, and MongoDB is currently the most popular one. If you’ve been looking at MongoDB for a while now, but aren’t ready to take the plunge away from good old MySQL, this course should be exactly what you need to get started with the wonderful world of NoSQL databases.

With "MongoDB Step-By-Step", you will learn everything about MongoDB, even if you've never used it before!

The full course has several video lectures, divided into several chapters. Each chapter will give you a new level of knowledge in MongoDB. We'll start from the basics of NoSQL to more advanced topics.

"MongoDB Step-By-Step" will give you a new perspective on how the NoSQL works and after you completed the course you will be able to create your own Apps using Node.js and MongoDB. Hope you enjoy!

NOTE: In order to keep you up to date in the world of MongoDB all the chapters will be updated regularly with new lectures, projects, quizzes and any changes in future versions of all the programming languages covered on the course.

Why Learn MongoDB?

The internet is the fastest and largest platform ever created for humans to learn, communicate, share, or create businesses of any kind, and all of this in just 15 years! It is estimated that in the next 2 or 3 years more than 80%%%% of the companies around the world will become internet dependent which will cause a huge demand for data storage. As the World Wide Web grows DBMS needs to upgraded proportionally.

MongoDB Step-By-Step will give you the opportunity to start ahead of other competitors by giving you the knowledge of the most recent web technologies and how to better apply them on your future projects. Knowing MongoDB will give you the ability to control and create anything on the web.

I promise you would have never had such kind of learning experience.

Welcome to "MongoDB Step-By-Step"

What are the requirements?

  • OS X, WIndows or Ubuntu

What am I going to get from this course?

  • Learn MongoDB from Scratch
  • Integrate Node.js and MongoDB

What is the target audience?

  • Anyone Interested Databases
  • Whoever wants to build apps and websites

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Getting Started
Introduction to Course
Preview
04:57
Section 2: Introduction to MongoDB
CAP Theorem
Preview
00:57
CAP Theorem Eleborated
Preview
03:09
CAP Correlation to Database Types
Preview
01:56
What is MongoDB
01:00
What is NoSQL
00:46
Key-Value Databases
00:49
Document Databases
02:04
Good Use Cases
01:21
Not so good use cases
00:44
Section 3: MongoDB Installation
Windows Installation
00:48
Windows Installation Demo
02:20
Linux Installation
01:27
OS X Installation
01:02
Section 4: Introduction to MongoDB Components
1. MongoDB Core Componenets
00:43
mongod
01:24
mongos
00:23
mongo
01:58
mongodump
02:24
mongorestore
00:42
bsondump
00:44
mongoexport
01:20
mongoimport
01:28
mongoplog
01:15
Section 5: MongoDB Environment
MongoDB Architecture
03:01
Setting up a replica set
24:58
Section 6: MongoDB Concepts
Introduction to MongoDB Concepts
10:15
Mongod demo
01:35
Mongo Shell demo
10:00
Section 7: CRUD using the MongoDB Shell
CRUD Create
08:01
CRUD Read Basic
09:03
CRUD Read Advanced
18:18
CRUD Update
10:49
CRUD Delete
03:49
Section 8: Scheme Design
Scheme Design
04:24
Section 9: Indexes
Introduction to Indexes
03:08
Basic Demo
17:02
Explain Parameters
07:20
Explain Demo
08:31
Section 10: Aggregation
Aggregation Concepts
05:44
Aggregation Demo
15:32
Section 11: Introduction to Node.js
Intro to Node.js
01:11
Node.js Installation
02:18
Node.js Installation Demo
01:56
REPL Demo
01:27
Simple Node.js App
01:02
Callbacks
06:29
Timimg in Callbacks
01:51
Section 12: NPM
NPM Intro and Commands
02:48
Introduction to Express
00:45
Installation of Express
01:26
Section 13: Node.js and Express
Simple HTTP Server
03:02
HTTP Server with Handler
02:30
HTTP Server with handler as module
04:31
Express as handler
06:03
Express URL and Form Parsing
07:25
CRUD using express
06:52
Section 14: Node.js MongoDB Driver
MongoDB Driver
01:14
Installation Demo
00:38
Connecting to MongoDB using the Driver
02:53
CRUD using the driver - create
06:44
CRUD using the driver - read
11:44
CRUD using the driver
07:26
CRUD using the driver - delete
01:35

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

QScutter Tutorials, a place to learn technology

QScutter is a Indian based company that offers an ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples. The emphasis is on teaching real life skills that are essential in today's commercial environment. We provide tutorials for almost all IT topics.

Ready to start learning?
Take This Course