MongoDB for Beginners - Fast track
3.9 (67 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.
8,847 students enrolled

MongoDB for Beginners - Fast track

Learn to use MongoDB fast and easily with Edwin Diaz
3.9 (67 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.
8,847 students enrolled
Created by Edwin Diaz
Last updated 11/2019
English
English [Auto]
Current price: $69.99 Original price: $99.99 Discount: 30% off
23 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3.5 hours on-demand video
  • 1 article
  • 3 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • 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
  • You will learn what mongoDB is really about in an easy way
  • Install and use mongoDB
  • Learn all the fundamentals
  • Schema Modeling
  • Learn to use Many Query Methods
  • Learn to connect mongoDB to other languages
  • You will learn how to relate data
  • You will learn about operators
Course content
Expand all 41 lectures 03:40:36
+ The First Steps & The Basics
11 lectures 01:13:14
Some Data Files
00:11
SQL Vs NoSQL
03:25
Installing mongoDB for MAC OS
12:29
Using MongoDB in a Shell
10:09
Using mongoDB in a GUI part 1
06:06
Using mongoDB in a GUI part 2
07:11
Importing Data to work with
08:25
+ CRUD - Create / Insert Methods
6 lectures 30:24
The "insert Methods
05:56
The Find Methods
05:20
The Update Methods
07:40
Save Methods
04:15
Delete Methods
03:52
More complex queries
03:21
+ Operators
7 lectures 29:11
$in & $nin
02:30
$or and $nor
04:27
$and Operator
03:28
$not
01:27
$regex
07:09
$size
04:49
$elemMatch
05:21
+ Schema & Validation
2 lectures 11:00
MongoDB Schema Explanation
05:51
MongoDb Document / Field Validation Demostration
05:09
+ Schema Data Relations & Querying Documents
8 lectures 34:20
Types of Embedded document relations explained
04:36
Types of Relations for Referenced Documents Explained
07:26
Creating Data in one to one relations
03:28
Creating Data in one to many relations
03:48
Creating Data with in Nested Documents
06:17
Updating documents with nested data
04:54
Removing a value from a array
01:25
Deleting a field with its data from a document
02:26
+ Indexes & Aggregation
4 lectures 22:24
Creating an Index
08:30
Default Index and handy function
02:01
Creating a compound index
04:45
Joining Collections
07:08
+ Connecting mongoDB to APPS
3 lectures 20:02
Using mongoDB to Node.js
10:40
Using mongoDB with Python
08:27
Conclusion
00:55
Requirements
  • Some basic programming knowledge is required
Description

In this course, you will learn all the fundamentals of MongoDB plus the most popular advanced features. You can follow this course along with the documentation and compliment your learning.

MongoDB is one of the top database solutions out there right now. Every developer needs to know how to use this tool to take advantage of many nice features.

I've built this course with a beginner's mindset but at the same with the busy developer in mind. I put myself in a beginner's shoes and designed this course in a very easy to digest manner.

Technology moves really quick and there is no time to spend years learning something now-days. We simply do not have the luxury of time to take years to learn something new, especially a tool like MongoDB.

Learning a new language well can take several years but a tool like MongoDB should be learned fast so that we can integrate it with our favorite languages or tools.

MongoDB has a large API that can be used to plug it into any popular language out there, so there is no excuse not to learn it.


Who this course is for:
  • Beginners who would like to learn mongoDB should take this course
  • Developers who are busy and trying to get up and running with mongoDB should take this course