Complete guide to MongoDB
3.4 (7 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.
25 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Complete guide to MongoDB to your Wishlist.

Add to Wishlist

Complete guide to MongoDB

A Comprehensive Course to Master MongoDB with hands on labs and Projects
3.4 (7 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.
25 students enrolled
Created by Ahmed Ibrahem
Last updated 6/2017
English
Curiosity Sale
Current price: $10 Original price: $80 Discount: 88% off
30-Day Money-Back Guarantee
Includes:
  • 4.5 hours on-demand video
  • 2 Articles
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Assignments
  • Certificate of Completion
What Will I Learn?
  • Start from scratch from the concept of NoSQL databases to the mongoDB Architecture to MongoDB Development
  • Describe MongoDB architecture, basic components ,and use comfortably MongoDB for their applications
  • MongoDB CRUD
  • Design MongoDB Schema for your Application
  • MongoDB Applications's Design Tips
View Curriculum
Requirements
  • PC or Laptop to download software and perform course exercises
  • Basic knowledge of databases would be extra
Description

MongoDB is the leader in NoSQL databases ,and in Big Data Applications now. Mongo is easy to get up and runinng , and so flexible in development which will make it a perfect fit in your application .

In This Course together we will learn about MongoDB starting from the basic concepts of NoSQL databases , Mongo basic Components, Mongo Development Tasks, and Mongo Administration Tasks, all this through hands-on labs and exercises.

At the end of the course you will be familiar with different aspects of MongoDB development , MongoDB Administration, and you will be able to start your applications development MongoDB.

In This Course you will learn the following:

  • Install and setup Mongo in your machine
  • Manage your Mongo server 
  • Manage Mongo Database and collections
  • different CRUD operations on Mongo Documents
  • Mongo modifiers
  • how to query your documents in Mongo 
  • how to model your data in Mongo
  • Interface mongo with Python to use in your python applications
  • Administration tasks in Mongo Servers
  • Create Replication to protect your data and applications from failures
Who is the target audience?
  • Data Scientists
  • Data Engineers
  • Big Data Developers
  • Anyone who wants to learn MongoDB NoSQL development
Students Who Viewed This Course Also Viewed
Curriculum For This Course
44 Lectures
04:23:24
+
Environment Setup
4 Lectures 13:14

Mongo Linux Server Setup
03:16

Mongo Compass
01:59

Robomongo
03:32
+
NoSQL Introduction
6 Lectures 33:54
SQL vs NoSQL
12:28

Key/Value Databases
03:09

Document Databases
06:23

Column Family Databases
05:34

Graph Databases
03:24

MongoDB Introduction
02:56
+
MongoDB Development
21 Lectures 02:19:34
Introduction
00:31

MongoDB Basic Concepts
03:56

Mongo Shell
09:57

Create Database
05:15

Drop Database
02:18

Create Collection
08:36

Drop Collection
02:32

Insert Document
11:17

AutoIncrement ID
04:23

Query Document
10:11


Modifiers
14:42

Delete Document
05:11

Sorting Document
06:48

Aggregation
05:09

MapReduce Part1
04:04

MapReduce Part2
13:32

Indexing
14:11

Note on Text Search
00:13

Text Search
09:54

Students Project
00:18
+
Data Modeling
3 Lectures 16:10
Mongo Modeling
08:40

Embedding Documents
03:21

Reference Documents
04:09
+
Python with MongoDB
1 Lecture 12:24
Python Integration
12:24
+
MongoDB Administration
9 Lectures 48:08
Introduction
00:44

Create Users
03:41

Drop Users
02:48

Replication Part1
06:41

Replication Part2
08:09

Replication Test
05:44

Sharding
04:45

Export/Import in Mongo
06:16

Insights on MongoDB using Compass
09:20
About the Instructor
Ahmed Ibrahem
3.4 Average rating
7 Reviews
25 Students
1 Course
Data Integration/Big Data Consultant

I have 5 years experience as Data integration/Big Data Consultant engineer for Action Company, where I have been repeatedly recognized for developing innovative solutions for different data integration/Analysis problems. I am responsible for managing, and developing a full solutions that serves business starting from analysis phase to delivery phase passing by implementation phase with different technologies.

Professional Qualifications:

Big Data Developer (Python,R,and Spark),MongoDB Development,Neo4j Development, Informatica Certified Developer,Informatica B2B Developer,Informatica Administrator,IBM Datastage Developer