MongoDB with Python Crash Course - Tutorial for Beginners

MongoDB with Python Crash Course - Tutorial for Beginners

Learn the most popular NoSQL / document database: MongoDB. In this quickstart tutorial, you'll be up and running with MongoDB and Python.

💻Code: https://github.com/mikeckennedy/mongodb-quickstart-course

⭐️Course Contents⭐️

⌨️ (0:00:00) Welcome

⌨️ (0:04:33) Intro to MongoDB

⌨️ (0:07:49) How do document DBs work?

⌨️ (0:10:34) Who uses MongoDB

⌨️ (0:13:02) Data modeling

⌨️ (0:16:30) Modeling guidelines

⌨️ (0:22:11) Integration database

⌨️ (0:24:23) Getting demo code

⌨️ (0:30:07) How ODMs work?

⌨️ (0:32:55) Introduction to mongoengine

⌨️ (0:34:01) Demo: Registering connections with MongoEngine

⌨️ (0:37:20) Concept: Registering connections

⌨️ (0:39:14) Demo: Defining mongoengine entities (classes)

⌨️ (0:45:22) Concept: mongoengine entities

⌨️ (0:49:03) Demo: Create a new account

⌨️ (0:56:55) Demo: Robo 3T for viewing and managing data

⌨️ (0:58:18) Demo: Login

⌨️ (1:00:07) Demo: Register a cage

⌨️ (1:10:28) Demo: Add a bookable time as a host

⌨️ (1:16:13) Demo: Managing your snakes as a guest

⌨️ (1:19:18) Demo: Book a cage as a guest

⌨️ (1:33:41) Demo: View your bookings as guest

⌨️ (1:41:29) Demo: View bookings as host

⌨️ (1:46:18) Concept: Inserting documents

⌨️ (1:47:28) Concept: Queries

⌨️ (1:48:09) Concept: Querying subdocuments with mongoengine

⌨️ (1:49:37) Concept: Query using operators

⌨️ (1:50:24) Concept: Updating via whole documents

⌨️ (1:51:46) Concept: Updating via in-place operators

⌨️ (1:54:01) Conclusion

Thanks to Michael Kennedy for letting us post his course. Check out his other content:

🔗 MongoDB for Developers with Python Full Course: https://training.talkpython.fm/courses/explore_mongodb_for_python_developers_course/mongodb-for-python-for-developers-featuring-orm-odm-mongoengine

🔗 Python Jumpstart by Building 10 Apps: https://training.talkpython.fm/courses/explorepythonjumpstart/python-language-jumpstart-building-10-apps


Original video source: https://www.youtube.com/watch?v=E-1xI85Zog8

Angular 9 Tutorial: Learn to Build a CRUD Angular App Quickly

What's new in Bootstrap 5 and when Bootstrap 5 release date?

Brave, Chrome, Firefox, Opera or Edge: Which is Better and Faster?

How to Build Progressive Web Apps (PWA) using Angular 9

What is new features in Javascript ES2020 ECMAScript 2020

Top Python Development Companies | Hire Python Developers

After analyzing clients and market requirements, TopDevelopers has come up with the list of the best Python service providers. These top-rated Python developers are widely appreciated for their professionalism in handling diverse projects. When...

How to integrate MongoDB with Python using PyMongo

In this article, we'll use PyMongo to integrate MongoDB with Python. We will dive into MongoDB as a data store from a Python perspective. MongoDB is a document-based non-relational database that allows great and easy horizontal scalability

How to integrate MongoDB with Python Applications

In this article, you'll learn how to integrate MongoDB with your Python applications.