Learn MongoDB from scratch: Absolute beginner's introduction
Learn MongoDB from scratch: Absolute beginner's introduction, available at $44.99, has an average rating of 4.15, with 41 lectures, based on 47 reviews, and has 2493 subscribers.
You will learn about Download and install MongoDB Modify environment variables Start and stop mongoDB server Connect to MongoDB using python Perform CRUD operations Create a database Create a collection Insert documents Combine collections Import data into mongoDB Backup and restore mongoDB Create indexes This course is ideal for individuals who are Beginner programmers or Beginner developers or Beginner data analayst or Anyone who wants to learn something new It is particularly useful for Beginner programmers or Beginner developers or Beginner data analayst or Anyone who wants to learn something new.
Enroll now: Learn MongoDB from scratch: Absolute beginner's introduction
Summary
Title: Learn MongoDB from scratch: Absolute beginner's introduction
Price: $44.99
Average Rating: 4.15
Number of Lectures: 41
Number of Published Lectures: 41
Number of Curriculum Items: 41
Number of Published Curriculum Objects: 41
Original Price: $119.99
Quality Status: approved
Status: Live
What You Will Learn
- Download and install MongoDB
- Modify environment variables
- Start and stop mongoDB server
- Connect to MongoDB using python
- Perform CRUD operations
- Create a database
- Create a collection
- Insert documents
- Combine collections
- Import data into mongoDB
- Backup and restore mongoDB
- Create indexes
Who Should Attend
- Beginner programmers
- Beginner developers
- Beginner data analayst
- Anyone who wants to learn something new
Target Audiences
- Beginner programmers
- Beginner developers
- Beginner data analayst
- Anyone who wants to learn something new
MongoDB is a document-oriented DBMS, with JSON-like objects comprising the data model, rather than RDBMS tables. MongoDB does not support joins nor transactions. However, it features secondary indexes, an expressive query language,
atomic writes on a per-document level, and fully-consistent reads. MongoDB uses BSON, a binary object format similar to,
but more expressive than JSON.
.
MongoDB uses dynamic schemas. We can create collections without defining the structure,i.e. the fields or the types of their values, of the documents. You can change the structure of documents simply by adding new fields or deleting existing ones. Documents in a collection need unique set of fields.
MongoDB database stores its data in collections not in tables The collections are the rough equivalent of RDBMS tables.
A collection holds one or more documents, which corresponds to a record or a row in a relational database table, and each document has one or more fields, which corresponds to a column in a relational database table.
As one of the NoSQL database engines, MongoDB is a pretty trendy product at the moment. MongoDB provides for a fairly permissive database experience (compared to that of a relational database). The MongoDB schema is dynamic, which allows you to insert data in a very flexible way.
One of the key use cases for MongoDB is storing unstructured data, such as from sensor arrays.
MongoDB can comfortably chomp away at large data streams, providing a resilient repository.
What you will learn
How to setup your environment of a local mongoDB database
How to create a database in mongoDB
How to create a collection in mongoDB
How to drop a database in mongoDB
How to create a CRUD operations in mongoDB
How interact with mongoDB using python
How to combine collections in MongoDB
Course Curriculum
Chapter 1: Introduction and Environment Setup
Lecture 1: Introduction
Lecture 2: What is MongoDB
Lecture 3: Download and install MongoDB
Lecture 4: Installing MongoDB for Mac OSX
Lecture 5: Modifying environment variables
Lecture 6: Creating a storage directory for mongoDB
Lecture 7: Starting and Stopping MongoDB
Lecture 8: What is Nodejs
Lecture 9: Download and install nodejs
Lecture 10: What is npm
Lecture 11: What is JSON
Lecture 12: JSON syntax
Lecture 13: Creating a JSON object
Lecture 14: What is Python
Lecture 15: Download and install python
Lecture 16: Install Httpie
Lecture 17: MongoDB data modelling
Lecture 18: Create a sample JSON document
Lecture 19: MongoDB Data Types
Lecture 20: MongoDB Vs RDBMS Terminologies
Chapter 2: Performing CRUD Operations
Lecture 1: Creating a database
Lecture 2: Dropping a database
Lecture 3: Inserting Documents into MongoDB
Lecture 4: Querying a document in mongoDB
Lecture 5: Updating a document
Lecture 6: Deleting a document
Chapter 3: Importing Data and Joining Collections
Lecture 1: Creating csv files
Lecture 2: Exploring dataset structures
Lecture 3: Using the mongoimport tool
Lecture 4: Importing data into mongo db
Lecture 5: Introduction to joining collections
Lecture 6: Joining collections
Chapter 4: More Interactions with MongoDB
Lecture 1: Limiting data
Lecture 2: Indexes
Lecture 3: Connecting to mongoDB via Python
Lecture 4: Querying MongoDB using python
Lecture 5: Creating a document with python
Lecture 6: Inserting a document with python shell
Lecture 7: Backing up mongoDB
Lecture 8: Restoring MongoDB
Lecture 9: Thank You
Instructors
-
Bluelime Learning Solutions
Making Learning Simple
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 4 votes
- 3 stars: 5 votes
- 4 stars: 19 votes
- 5 stars: 18 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 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
- Top 10 Gardening Courses to Learn in November 2024