The Complete Beginners Guide for MongoDB and NoSQL Databases
The Complete Beginners Guide for MongoDB and NoSQL Databases, available at $49.99, has an average rating of 3.67, with 41 lectures, based on 3 reviews, and has 1015 subscribers.
You will learn about MongoDB Development CRUD Operations Indexes Aggregation This course is ideal for individuals who are Beginners or those who want to learn a no-sql database from the scratch It is particularly useful for Beginners or those who want to learn a no-sql database from the scratch.
Enroll now: The Complete Beginners Guide for MongoDB and NoSQL Databases
Summary
Title: The Complete Beginners Guide for MongoDB and NoSQL Databases
Price: $49.99
Average Rating: 3.67
Number of Lectures: 41
Number of Published Lectures: 41
Number of Curriculum Items: 41
Number of Published Curriculum Objects: 41
Original Price: $109.99
Quality Status: approved
Status: Live
What You Will Learn
- MongoDB Development
- CRUD Operations
- Indexes
- Aggregation
Who Should Attend
- Beginners or those who want to learn a no-sql database from the scratch
Target Audiences
- Beginners or those who want to learn a no-sql database from the scratch
Hello and welcome to my new course ‘The Complete Dummies Guide to MongoDB Server’.
You already know that in this information technology age ‘data’ is everything. And a Database is the place where these information is stored in tables. There are two types of database. A structured database and also there is un-structured or no-sql kind of database. We will learn about the No-SQL kind of database and the most popular No-SQL databases the Mongo DB Server in this course.
Here is an overview about the sessions that are included in this course.
In the first session, we will have an introduction to database. Then we will see the concepts of SQL or Structured Query Language which is used in RDBMS in comparison with the No-SQL or non-RDBMS.
And in the next session, we will move on to the basics of MongoDB server. We will see how we can install the MongoDB Community Edition into your computer and then we will download the MongoDB compass, which is a tool and the user interface. Also we will install the MongoDB shell which is a command line interface. And later we will connect Compass and Mongosh with our MongoDB Server that is running in the background.
And then we will move on with MongoDB basic operations. We will see how we can select a database, create a collection and insert documents into that collection. These will be done both through the command line as well as the graphical user interface.
In the next session we will see more details about the MongoDB collections. We will Create, Show and Drop collections with various options.
And then we will get ourselves familiarized with the JSON and BSON formats which is used in Mongo DB. Then in the comming set of sessions, we will see the CRUD operations. The Create Operation with Insert One, Insert Many and their options. We will try the create operation both graphically as well as using command interface.
Then comes the Read operation with Find method. We will explore different options of the find method.
After that the update operation using the methods updateone, update many, find and modify, find and replace and the varions options that we can use along with these operations. We will try them both graphically and using the mongosh command line.
And then finally the delete operations. Single delete using delete one and multiple delete using delete many. We will also try the bulk write operations in MongoDB.
And then we will proceed with the basic operators of mongodb. Before we proceed we will create a nice collection by which we can demonstrate the operators. After that we will see how we can use the Equal and Not Equal Operators, Less than and greater than operators, and and nor operator, in and not in operation. We will also try examples for each operation.
Then we will proceed with more complex operations like projection operation in mongodb which is similar to views in SQL where we can select ony the data we want. Then the limiting query, Skipping query and Sorting query operations for manipulation of result.
In the next session, we will see the index and how search is using this index to make search easier. We will see the default index mechanism of mongodb and how we can override it and add new indexes, verify them and delete them and also about the text indexes.
Then we will proceed with the concept of document atomicity in which all the documents and its related subdocuments are kept in the same collection and how we can manipulate it during specific actions.
After that we will try the search and find operation using Regular Expressions. We can precisely manipulate the search operaton using Regular Expressions pattern matching.
Then we will have a detailed session on the cursors in mongodb. Cursors return a pointer pointing to the documents in mongodb. We will create curors, retrive as an array and also we will iterate through the curors using javascript looping statements.
Then we will have an elaborate session about the aggregation operation in mongo db. Just like joins in rdbms, it will combine data from different collections, perform conditions and sorting and deliver the result. We will see the single purpose aggregations like distinct, count, estimated document count etc and then we will see the agression pipeline. The different stages in aggregation pipleline. We will try a simple and also an advanced example from the mongodb official documentation.
In the final session, I will also be providing you with the link to a free learning material from the mongodb official documentation if you want to dive more deep into mongodb aggregations and different operators and conditions used in it.
And that’s all about the topics which are currently included in this quick course. The sample database and the materials has been uploaded and shared in a folder. I will include the link to download them in the last session or the resource section of this course. You are free to use that with no questions asked.
Also, after completing this course, you will provided with a course completion certificate which will add value to your portfolio.
So that’s all for now. See you soon in my classroom.
Happy Learning !!
Course Curriculum
Chapter 1: Course Introduction and Table of Contents
Lecture 1: Course Introduction and Table of Contents
Chapter 2: Introduction to DB and DBMS
Lecture 1: Introduction to DB and DBMS
Chapter 3: Introduction to SQL and NoSQL
Lecture 1: Introduction to RDBMS and NonRDBMS
Chapter 4: Introduction to Mongo DB
Lecture 1: Introduction to Mongo DB
Chapter 5: Installing MongoDB Server
Lecture 1: Installing MongoDB Server
Chapter 6: Basic Database Commands
Lecture 1: Basic Database Commands – Part 1
Lecture 2: Basic Database Commands – Part 2
Chapter 7: Collections Basics
Lecture 1: Collections Basics – Part 1
Lecture 2: Collections Basics – Part 2
Chapter 8: Introduction to JSON and BSON formats
Lecture 1: Introduction to JSON and BSON formats
Chapter 9: CRUD Operations – Create
Lecture 1: CRUD Operations – Create
Chapter 10: CRUD Operations – Insert One
Lecture 1: CRUD Operations – Insert One
Chapter 11: CRUD Operations – Insert Many
Lecture 1: CRUD Operations – Insert Many
Chapter 12: CRUD Operations – Read using Find
Lecture 1: CRUD Operations – Read using Find
Chapter 13: CRUD Operations – Update one and many
Lecture 1: CRUD Operations – Update one and many
Chapter 14: CRUD Operations – Find and Modify
Lecture 1: CRUD Operations – Find and Modify – Part 1
Lecture 2: CRUD Operations – Find and Modify – Part 2
Chapter 15: CRUD Operations – Delete One and Delete Many
Lecture 1: CRUD Operations – Delete One and Delete Many
Chapter 16: Bulk Write Operations
Lecture 1: Bulk Write Operations
Chapter 17: MongoDB Operators – Creating a nice collection
Lecture 1: MongoDB Operators – Creating a nice collection
Lecture 2: MongoDB Operators – Creating a nice collection Sample Query
Chapter 18: Equal Not Equal Operators
Lecture 1: Equal Not Equal Operators
Chapter 19: Less Than Greater Than Operators
Lecture 1: Less Than Greater Than Operators
Chapter 20: AND OR NOR Operators
Lecture 1: AND OR NOR Operators
Chapter 21: IN and NOT IN Operators
Lecture 1: IN and NOT IN Operators
Chapter 22: Projection Operation
Lecture 1: Projection Operation
Chapter 23: Limit Skip and Sort
Lecture 1: Limit Skip and Sort
Chapter 24: Index and Search
Lecture 1: Index and Search – Part 1
Lecture 2: Index and Search – Part 2
Chapter 25: Document Atomicity
Lecture 1: Document Atomicity – Part 1
Lecture 2: Document Atomicity – Part 2
Chapter 26: Regular Expression Search
Lecture 1: Regular Expression Search
Chapter 27: Cursors in MongoDB
Lecture 1: Cursors in MongoDB – Part 1
Lecture 2: Cursors in MongoDB – Part 2
Chapter 28: Aggregation Introduction and Single Purpose Aggregation
Lecture 1: Aggregation Introduction and Single Purpose Aggregation
Chapter 29: Agregation Pipeline Introduction and Simple Example
Lecture 1: Agregation Pipeline Introduction and Simple Example – Part 1
Lecture 2: Agregation Pipeline Introduction and Simple Example – Part 2
Chapter 30: Agregation Pipeline Extensive Example and Refrence
Lecture 1: Agregation Pipeline Extensive Example and Refrence – Part 1
Lecture 2: Agregation Pipeline Extensive Example and Refrence – Part 2
Chapter 31: Further Reference – MongoDB Official Documentation Ebook
Lecture 1: Further Reference – MongoDB Official Documentation Ebook
Chapter 32: Query Source Text File Download
Lecture 1: Download Query
Instructors
-
Abhilash Nelson
Computer Engineering Master & Senior Programmer at Dubai
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 0 votes
- 4 stars: 0 votes
- 5 stars: 2 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024