Tags
Language
Tags
November 2025
Su Mo Tu We Th Fr Sa
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 1 2 3 4 5 6
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Mongodb 3.2: Professional Developer

    Posted By: ELK1nG
    Mongodb 3.2: Professional Developer

    Mongodb 3.2: Professional Developer
    Last updated 12/2017
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 2.98 GB | Duration: 15h 54m

    Complete guide

    What you'll learn

    feel like a duck in water (MongoDB world)

    Requirements

    You only need the desire to learn. That's it!

    Description

    Why MongoDB?
    MongoDB is a leading non-relational database. It is used by many well known, large companies like: Google, Facebook, eBay, UPS and many more.
    Learn from a professional
    I'm a certified MongoDB developer and certified MongoDB administrator.
    You can verify my certificates using a link from the promo video. Here are the license numbers:
    developer: 463-864-356administrator: 106-358-385
    I've been working with MongoDB for quite some time, and I can say that I know MongoDB very well.
    MongoDB certification
    Although this course was not designed for the needs of the certification process, its content, especially quizzes, can be a tremendous help in preparing to pass the MongoDB developer certificate. Read more about quizzes below.
    Live course with support
    This course will be upgraded based on your feedback as this course is for you and your thoughts, problems and questions are very important for me.
    I will help you a much as I can. 
    Quick overview
    This course is designed to make you a real, professional MongoDB developer with deep understanding of many different MongoDB features. After this course you will know everything you need, to work with MongoDB comfortably. This course is a MongoDB complete training. 
    Resources
    So that you can follow all the queries executed during this course, I have attached a file that contains all the collections I've used. So you will be able to repeat every query and check everything in practice. You will be able to perform your own queries.
    Quizzes
    For many sections you will find Quizzes. These quizzes contain about 150 questions in total. These quizzes are designed to be hard. They are not there to make you feel good because you know the answer to every single question. They are there to remind you of some things, to draw your attention to certain cases and to make you a better developer at the end. And this is the goal of this course.
    Homeworks
    For two sections: CRUD and Aggregation you will find some homework. You will need to write some queries, to master your skills. For each homework you will find solutions, so you can compare your queries or just take a peep to help yourself out.
    SQL backround
    In some cases we will compare MongoDB to relational databases, to see the differences. This, I think, will be quite useful if you have a background in relational databases.
    But you don't have to be familiar with relational databases at all to learn MongoDB
    MongoDB version
    This course is based on MongoDB 3.2. It is the newest stable release, ready for production.
    Course version
    Current version:       1.0.2         02.03.2017         Better voice for lectures from 20 to 28                             1.0.1         31.01.2017          Improved sound for sections 2, 3 and 4
    Work in progress
    Closed captions                       17.04.2017         done for lectures from 1 to 33 (25%)



    Overview

    Section 1: Introduction to MongoDB

    Lecture 1 What is MongoDB?

    Lecture 2 Main MongoDB features

    Lecture 3 MongoDB limitations

    Lecture 4 MongoDB components

    Section 2: MongoDB installation

    Lecture 5 MongoDB editions and versions

    Lecture 6 Operating systems

    Lecture 7 Installation: Ubuntu 14.04 LTS

    Lecture 8 Installation: Ubuntu 14.04 LTS - all steps

    Lecture 9 Installation: Windows

    Section 3: MongoDB server and clients

    Lecture 10 Run, connect to and shutdown the MongoDB server

    Lecture 11 Client: the mongo shell

    Lecture 12 Client: Robomongo

    Section 4: Data representation

    Lecture 13 Quick overview

    Lecture 14 Mongo: the first interaction with the data

    Lecture 15 Document in detail

    Lecture 16 Collection in detail

    Lecture 17 Mongo: databases, collections, documents

    Section 5: Resources

    Lecture 18 Resources

    Lecture 19 resources.zip file

    Section 6: CRUD

    Lecture 20 Introduction

    Lecture 21 Insert: method definition

    Lecture 22 Insert: inserting a single document

    Lecture 23 Insert: inserting many documents

    Lecture 24 Insert: document restrictions

    Lecture 25 Find: methods definition

    Lecture 26 Find: cursor

    Lecture 27 Find: basic operators

    Lecture 28 Find: logical operators

    Lecture 29 Find: document structure conditions

    Lecture 30 Find: embedded documents

    Lecture 31 Find: $where

    Lecture 32 Find: arrays

    Lecture 33 Find: projection

    Lecture 34 Find: projection operators

    Lecture 35 Find: sorting

    Lecture 36 Find: sorting unstructured data

    Lecture 37 Find: limit results

    Lecture 38 Update: method definition

    Lecture 39 Update: replacing the whole document

    Lecture 40 Update: modification od selected fields

    Lecture 41 Update: arithmetic modifications

    Lecture 42 Update: array - add new elements

    Lecture 43 Update: array - remove elements

    Lecture 44 Update: array - specific elements

    Lecture 45 Update: upsert

    Lecture 46 Update: multiple documents

    Lecture 47 Remove: method definition

    Lecture 48 Remove: deleting in action

    Lecture 49 Inserting, modifying, deleting in 3.2

    Lecture 50 Bulk operations (new in 3.2)

    Lecture 51 Homework: tasks

    Lecture 52 Homework: solutions

    Section 7: Indexes

    Lecture 53 Introduction

    Lecture 54 Create, list and delete indexes

    Lecture 55 Single field index (+explain +hint)

    Lecture 56 Single field index: sorting

    Lecture 57 Index characteristics

    Lecture 58 Compound index

    Lecture 59 Compound index: sorting

    Lecture 60 Unique and sparse indexes

    Lecture 61 Multikey indexes

    Lecture 62 Covered query

    Lecture 63 Special indexes

    Section 8: Special MongoDB features

    Lecture 64 Full text search

    Lecture 65 Full text search: case sensitivity and diacritic characters

    Lecture 66 Full text search: compound index

    Lecture 67 Full text search: score and sorting

    Lecture 68 Full text search: restrictions and performance

    Lecture 69 Geospatial support

    Lecture 70 Geospatial support: 2d

    Lecture 71 Geospatial support: 2dsphere

    Section 9: Collections

    Lecture 72 Introduction

    Lecture 73 Create collection manually and primary index

    Lecture 74 Capped collections

    Lecture 75 TTL collections

    Lecture 76 Document validaton: introduction

    Lecture 77 Document validation: validator

    Lecture 78 Document validaton: validation level

    Lecture 79 Document validation: validation action

    Section 10: Aggregation framework

    Lecture 80 Introduction

    Lecture 81 $match

    Lecture 82 $project

    Lecture 83 $redact

    Lecture 84 $group

    Lecture 85 $sample

    Lecture 86 $sort, $limit and $skip

    Lecture 87 $geoNear

    Lecture 88 $unwind

    Lecture 89 $out

    Lecture 90 $lookup

    Lecture 91 $indexStats

    Lecture 92 Single action aggregation operations

    Lecture 93 Expressions

    Lecture 94 Homework: tasks

    Lecture 95 Homework: solutions

    Section 11: Schema design

    Lecture 96 Introduction

    Lecture 97 Document embedding

    Lecture 98 Linking documents

    Lecture 99 One-to-one

    Lecture 100 One-to-many

    Lecture 101 Many-to-many

    Lecture 102 Designing sample relationships

    Lecture 103 Two phase commit: success

    Lecture 104 Two phase commit: rollback

    Lecture 105 DBRefs

    Section 12: Replica set

    Lecture 106 Introduction

    Lecture 107 Setting up a replica set

    Lecture 108 Primary and secondaries (elections)

    Lecture 109 Writing and reading data

    Lecture 110 Replication

    Lecture 111 Types of members

    Lecture 112 Current state of a replica set

    Lecture 113 Automatic failover

    Lecture 114 Your application: working with a replica set

    Lecture 115 Designing a replica set

    Section 13: Sharding

    Lecture 116 Introduction

    Lecture 117 Setting up a sharded cluster

    Lecture 118 Homework

    Lecture 119 Homework: solution

    Lecture 120 Primary shard

    Lecture 121 Sharding collections

    Lecture 122 Sorted shard key

    Lecture 123 Hashed shard key

    Lecture 124 Shard keys and queries

    Section 14: GridFS

    Lecture 125 Introduction

    Lecture 126 Component and connection

    Lecture 127 Data representation

    Lecture 128 Commands

    Section 15: Miscellaneous topics

    Lecture 129 Storage engines

    Lecture 130 Write concern

    Lecture 131 Authentication

    Section 16: The end

    Lecture 132 The end

    anyone who wants to learn the leading "non-relational" database,IT developers,IT architects