Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add MongoDB 3.2 Fundamentals For Developers-Learn By Exercises to your Wishlist.

Add to Wishlist

MongoDB 3.2 Fundamentals For Developers-Learn By Exercises

Learn today's the most popular NoSQL database,MongoDB by practice!
3.5 (16 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.
453 students enrolled
Created by Emre Şavklı
Last updated 11/2015
$10 $65 85% off
3 days left at this price!
30-Day Money-Back Guarantee
  • 2.5 hours on-demand video
  • 2 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Make a powerful beginning to MongoDB.
Learn database design patterns and create your own databases in MongoDB
Learn Insert,Update and Remove operations in MongoDB
Learn Projection Queries
View Curriculum
  • Download the last version of MongoDB

Content and Overview

Advancing technology especially affected data storing in a huge volume. Relational Database Management System(RDMBS) solutions are collecting normalized data, furthermore provide a strong transactional structure but overcoming huge volume of data is a real problem for RDMBS'

NoSQL solutions are popular today to manage huge volume of data. MongoDB provides effective solutions as part of NoSQL perspective.

Teach academical, develop practical!

Course content is organized by this principal. Whole of this course, you'll practice yourself and fulfil many task in each lecture.

This course provides you;

Effective beginning to MongoDB. Through this course, you'll learn base terms about MongoDB, practice by sample case scneraio. Course content will help you to improve your querying skills.

Starting with the base terms about NoSQL and MongoDB. By completing each chapters, you get into the hang of MongoDB Shell. You'll feel your own progression when you pass each chapter one by one.

Who is the target audience?
  • This course is organized for developers.
  • If you know database terms fundamentally, you can easily learn and practice course content.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 22 Lectures Collapse All 22 Lectures 02:55:21
Introduction To Mongo DB
7 Lectures 54:03

Install MongoDB
10 pages

Operations In Mongo DB Shell-Database And Collection Management

Operations In Mongo DB Shell-Javascript In Mongo Shell

Understanding Database ,Collection and Document

Data Model Patterns

3 questions
Insert, Update And Delete Documents
6 Lectures 45:25
Insert New Document

Update Documents-$set Operator

Update Documents-Update Multiple Documents

Update Documents-$unset Operator And "upsert" Command

Update Documents-$inc Operator

Remove Documents

4 questions
Projection Queries
6 Lectures 38:05
Prepare To The Chapter-Insert Tasks
6 pages

Projection- Using Comparison Operators

Projection-Using Logical Operators

Before the exercise, please insert a new document to the book collection as:



title:"Fluent Python",




author:"Luciano Ramalho"


Projection-$exists operator

Learn $text operator by using $search.

Note: Text search SCORE represents the relevance of a document to a given text search query.

Projection-Text Search by $text operator

Run JavaScript Functions Directly By Using $where Operator

4 questions
Aggregation Operations
3 Lectures 21:48

You'll learn aggregation operation bases in this lecture.

Beginning To Aggregation Operations

You'll learn $group,$match,$project,$concat and even $push operators by practices.

$group And $match Operators By Samples

Single Purpose Aggregation Functions-count() And distinct()
About the Instructor
3.9 Average rating
54 Reviews
1,900 Students
4 Courses
Software Developer and Instructor

I am a software developer and instructor.

I have been working in a vocational high school over 8 years. I also develop small and medium sized bussiness projects with .NET technologies,like C#.NET,ASP. NET, SQL Server, and WCF, around 10 years.

Furthermore,over 5 years experience on XML, JSon Data, AJAX technologies in more projects.

Recently, I've published a book about Entity Framework 5.0.

I have education of master degree in Management Information Systems(MIS) for 2 years.

Report Abuse