Learn NoSQL Databases - Complete MongoDB Bootcamp 2020
3.9 (38 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,985 students enrolled

Learn NoSQL Databases - Complete MongoDB Bootcamp 2020

Start your career with NoSQL Databases in this complete bootcamp | Master MongoDB and go from Beginner to pro.
3.9 (38 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,985 students enrolled
Created by Mark Nielsen
Last updated 2/2019
English
English [Auto-generated]
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Implementing NoSQL in MongoDB
  • Managing Databases and Collections
  • Installing and Configuring MongoDB
  • Implementing MongoDB in Java Applications
  • Working with MongoDB Data in Java Applications
  • NoSQL Theory and Data Structures
Course content
Expand all 28 lectures 01:36:34
+ Install and Setup MongoDB Server
3 lectures 09:45
Install MongoDB server
04:12
MongoDB No Connection
02:13
Your First Document
03:20
Its time to create your own document with 3 different datatypes.
Your own Document
1 question
+ Aggregation (Data manipulation)
5 lectures 14:55
Aggregation Introduction
03:19
Sort Operator
03:13
Match Operator
02:39
Project Operator
02:52
Group Operator
02:52
Time to explore and play with the Operators!
Explore the operators
1 question
+ MongoDB Shell
6 lectures 14:15
Install Atom
01:18
Open the MongoDB Shell
01:14
InsertMany()
04:28
Find()
02:09
Update()
03:08
Remove()
01:58
+ Aggregation(Shell)
3 lectures 10:53
AverageAge ($avg)
02:12
students ($Push)
02:55
unique Array values ($addToSet)
05:46
+ User Accounts and Access Control (New Database)
5 lectures 16:36
User intro
01:47
Creating a new Database
02:55
Create new user
02:17
login using Auth()
04:41
readWrite user
04:56
Its time for you to create your own admin user followed by a user with the role "readWrite"
Create your own users
1 question
+ Java API - MongoDb Integration
3 lectures 19:30
Setup project
01:44
HelloWorld interface
05:43
MongoDb java Connector
12:03
Requirements
  • Computer
  • Internet
Description

In this course, you will spend the first section learning the basic concepts of NoSQL followed by a short introduction to MongoDB, MongoDB Server installation. Once the theory sections has been learned and understood you will move through a wide range of topics centered around NoSQL and MongoDB. By following this course you will learn to use a MongoDB in a real setting using the Java programming language which is an skillset in high-demand at top companies.


At the end of this course you will be mastering MongoDB based application development.

Course Highlights

  • Most comprehensive course on NoSQL and MongoDB.

  • Simple and well explained lectures.

  • Learn the key differences between RDBMS and NoSQL databases

  • Multiple assignments created for you to learn MongoDB in depth.

  • Mastering MongoDB based application development.

  • Decide where and when to use MongoDB in your application development.

  • Design MongoDB database from start to end.

  • Spot key features and advantages of NoSQL database MongoDB over RDBMS databases

Who this course is for:
  • Developers
  • Java Developers
  • JavaScript Developers
  • Data Scientist
  • Software engineers