MongoDB 4.0 Essentials for Beginners: NOSQL Database Basics

Sunil Kumar, Tech Analyst & Online marketer. I love t

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
123 Lessons (13h 10m)
    • 1. Introduction

      1:42
    • 2. What's New In MongoDB 4

      9:20
    • 3. Downloaing, Installing and Running MongoDB

      21:02
    • 4. Configuration file in Mongodb 4

      10:17
    • 5. Creating First Database and Collection

      11:21
    • 6. Inserting One Document insertOne() method

      7:41
    • 7. Insert Many

      7:39
    • 8. Bulk Insert with insert method and dup id

      7:40
    • 9. Creating First Database in MongoDB

      4:07
    • 10. Creating Document and Saving to Collection

      3:37
    • 11. Droppig a Database in MongoDB

      1:34
    • 12. Creating a Collection in MongoDB

      4:15
    • 13. Dropping a collection

      2:15
    • 14. Creating and Inserting Documents Using JavaScript

      3:09
    • 15. Inserting Array of Documents

      2:35
    • 16. Reading a document in MongoDB Querying

      4:39
    • 17. Reading a Document with lt and gt

      2:29
    • 18. Other Query Operators

      8:36
    • 19. Updating Documents

      7:18
    • 20. Deleting Documents in MongoDB

      8:17
    • 21. Performance Tuning with Indexes

      3:40
    • 22. Understanding Impact of Indexes

      5:28
    • 23. Creating Index

      3:32
    • 24. Finding Indexes

      1:47
    • 25. Dropping an Index

      1:13
    • 26. ObjectIds In MongoDB

      1:11
    • 27. Understanding ObjectIds

      3:06
    • 28. Advantages of Using Object Ids

      2:52
    • 29. Disadvantages Of ObjectIDs

      3:00
    • 30. Creating ObjectIds

      2:55
    • 31. Aggregation Framework

      3:44
    • 32. Using Aggregate Method

      7:29
    • 33. Distinct And Count

      5:58
    • 34. Sorting Documents

      2:53
    • 35. Data Modeling In MongoDB

      3:38
    • 36. Data Modeling Using Refereces

      4:07
    • 37. DataModeling Using Embedded Documents

      2:58
    • 38. Realationships In MongoDB

      2:18
    • 39. One To One Relationship

      5:13
    • 40. One To Many Relationship

      5:08
    • 41. Many To Many

      4:11
    • 42. Creating User In MongoDB

      5:08
    • 43. Starting Mongod Server With Authentiction

      3:59
    • 44. Regular Expressions In MongoDB

      3:47
    • 45. Using Regex Operator

      6:32
    • 46. Without Regex Operator

      2:02
    • 47. Case Insensitive Pattern Matching

      3:18
    • 48. Querying Last n Docs

      7:13
    • 49. Introduction to MapReduce

      8:20
    • 50. Demo MapReduce

      8:35
    • 51. Explain Namespace in MongoDB

      2:11
    • 52. Features of MongoDB

      1:36
    • 53. Primary and Foreign Key in MongoDB

      1:17
    • 54. Object ids

      1:37
    • 55. Two Interview Questions on MongoDB

      2:05
    • 56. MongoDB Doc File Size

      2:43
    • 57. MongoDB 3

      15:25
    • 58. Replication in MongoDB

      2:08
    • 59. What is Replication

      7:57
    • 60. Understanding Replication Architecture

      3:47
    • 61. Heartbeat and Arbiter

      7:27
    • 62. Primary Node Election Process

      3:48
    • 63. Primary Node Election Condtions And Factors

      10:27
    • 64. Voting and Non Voting Members

      8:11
    • 65. Configuring Voting And Non Voting Members

      5:16
    • 66. Configiring Non Voting Members

      7:57
    • 67. Replica Set Setup - Introduction

      3:00
    • 68. Single Node Replica Set Setup 1

      10:39
    • 69. 3 Node Replica Setup

      14:30
    • 70. Overview of Sharding in MognoDB

      1:44
    • 71. Introduction to Sharding

      10:00
    • 72. Sharded Clusters in MongoDB

      7:10
    • 73. Architecture of Shard Cluster

      7:35
    • 74. Shard Keys

      7:12
    • 75. MongoDB Manager

      5:00
    • 76. Getting Started with MongoDB Manager

      12:48
    • 77. Download And Installation Of Robomongo

      3:45
    • 78. Working With Robo3T

      7:41
    • 79. Downlaoding and Installing Studio3T

      5:19
    • 80. Working with Studio 3T

      11:41
    • 81. Installing NodeJS

      3:45
    • 82. Getting Familiar With NodeJS

      5:12
    • 83. REPL Part2

      5:44
    • 84. Working With NPM

      6:53
    • 85. Creating Project Structure

      15:31
    • 86. Creating Collection with NodeJs

      8:27
    • 87. Querying And Deleting

      5:15
    • 88. Updating Documents

      5:44
    • 89. Project Introduction

      3:47
    • 90. Creating Dynamic Web Project

      3:54
    • 91. Project Configurations using Webxml

      7:01
    • 92. Maven Project Configuration

      12:07
    • 93. Creating Project Folders

      3:20
    • 94. Writing JSP File Part1

      4:48
    • 95. Writing JSP Part 2

      8:11
    • 96. Writing CSS

      10:50
    • 97. Wirting Listener Class

      7:11
    • 98. Writing Listener Part 2

      9:06
    • 99. Adding Add User Form

      9:52
    • 100. Writing Model Class

      3:50
    • 101. Writing Action URL

      4:41
    • 102. Writing Add User Servlet

      4:18
    • 103. Understanding Servlet

      6:29
    • 104. Writing Field Validation In Servlet

      10:52
    • 105. Adding Validation Logic In JSP

      6:45
    • 106. Wrting DAO Class

      11:08
    • 107. Converting User Object To DB Object

      8:31
    • 108. Running the App

      8:08
    • 109. Display All Users

      9:59
    • 110. Edit and Delete User

      13:50
    • 111. MongoDB 4.2.1 on Linux Operating System

      8:26
    • 112. Installing MongoDB 4.2.1 on Linux OS

      9:49
    • 113. Creating Database Collections and Inserting Documents on Linux

      10:19
    • 114. CRUD Operations insertOne insertMany and query criteria on Linux

      11:28
    • 115. UpdateOne and UpdateMany on Linux

      12:44
    • 116. DeleteOne and DeleteMany in MongoDB on Linux

      4:16
    • 117. Renaming a Collection on Linux

      5:38
    • 118. Removing Documents from Collection on Linux

      5:42
    • 119. Finding and Modifying a document in MongoDB on Linux

      6:33
    • 120. MongoDB Backup and Restore

      15:31
    • 121. Backup And Restore All Databases

      13:09
    • 122. Single Database Backup And Restore

      8:25
    • 123. Backup and Restore of a Collection

      6:15

About This Class

MongoDB 4.0 Essentials for Beginners is class designed and developed to provide the basic hands-on knowledge to the students who want to enter the world of NoSQL Databases.

Topics covered in this class on MongoDB:

  • Basics of MongoDB
  • CRUD Operations
  • Performance Tuning with Indexes
  • Aggregation Framework
  • Data Modeling
  • Relationships
  • User/Role Management
  • Regular Expressions
  • Map-Reduce
  • Replication
  • Sharding
  • MongoDB Backup and Restore
  • MongoDB Tools
  • Project 1 : Working with Node.js and MongoDB
  • Project 2: User Management System using MongoDB and Java/JEE