MongoDB 3.2 Fundamentals For Developers-Learn By Exercises

Learn today's the most popular NoSQL database,MongoDB by practice!
4.1 (14 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.
452 students enrolled
$19
$65
71% off
Take This Course
  • Lectures 22
  • Length 3 hours
  • Skill Level All Levels
  • 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 10/2015 English

Course Description

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.



What are the requirements?

  • Download the last version of MongoDB

What am I going to get from this course?

  • 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

What is the target audience?

  • This course is organized for developers.
  • If you know database terms fundamentally, you can easily learn and practice course content.

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: Introduction To Mongo DB
Let me satisfy your expectation...
Preview
01:37
Let's Start !
Preview
11:46
Install MongoDB
10 pages
Operations In Mongo DB Shell-Database And Collection Management
11:10
Operations In Mongo DB Shell-Javascript In Mongo Shell
11:41
Understanding Database ,Collection and Document
10:59
Data Model Patterns
06:50
Quiz
3 questions
Section 2: Insert, Update And Delete Documents
Insert New Document
09:16
Update Documents-$set Operator
10:08
Update Documents-Update Multiple Documents
03:19
Update Documents-$unset Operator And "upsert" Command
06:31
Update Documents-$inc Operator
04:59
Remove Documents
11:12
Quiz
4 questions
Section 3: Projection Queries
Prepare To The Chapter-Insert Tasks
6 pages
Projection- Using Comparison Operators
17:10
Projection-Using Logical Operators
08:50
02:02

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

{

_id:"b7",

title:"Fluent Python",

pages:770,

lang:"en",

price:{value:42.99,currency:"$"},

author:"Luciano Ramalho"

}

05:29

Learn $text operator by using $search.

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

Run JavaScript Functions Directly By Using $where Operator
04:34
Quiz
4 questions
Section 4: Aggregation Operations
03:40

You'll learn aggregation operation bases in this lecture.

15:10

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

Single Purpose Aggregation Functions-count() And distinct()
02:58

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Emre Şavklı, 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.

Ready to start learning?
Take This Course