Talk Python – MongoDB with Async Python 2024-4

Talk Python – MongoDB with Async Python 2024-4 Downloadly IRSpace

Talk Python – MongoDB with Async Python 2024-4
Talk Python – MongoDB with Async Python 2024-4

MongoDB with Async Python, MongoDB is one of the most exciting data technologies. You can build extremely high performance apps with the joy of a schemaless lifestyle. Python is the perfect counterpart to MongoDB. In this course, we feature the latest Python frameworks and techniques for working with MongoDB: The Beanie ODM (object-document mapper), Pydantic, FastAPI, Locust load testing, and Python’s async and await capabilities. This course will teach you how to use MongoDB and document databases to build simpler and faster data-driven applications. We start by explaining the origin and major concepts of NoSQL and document databases. You then learn how to work with MongoDB from its native shell as well as many of the CLI and GUI management tools. Many MongoDB courses stop there. This course is meant to be a practical end-to-end coverage of MongoDB. We go beyond scratching the surface by covering real-world topics. You’ll see how to use Beanie (a popular ODM for MongoDB – think ORM for NoSQL) to map classes to MongoDB. Beanie is based on state-of-the-art Python technologies such as Pydantic and Python’s async and await.In this code-based and hands-on, demo-driven course, we will build some simple example apps using Beanie. Then we’ll move on to modeling real PyPI data with 100,000s of records in MongoDB. Once we have our Python code working with the PyPI data, we’ll build out a full FastAPI API around the data showing the smooth integration of Beanie and async MongoDB within FastAPI.

What you’ll learn

  • How document databases, such as MongoDB, work
  • Where MongoDB fits in the larger scope of databases used in the world
  • How to install and configure MongoDB and several management tools and GUIs
  • A basic set of MongoDB’s native shell commands and queries
  • Foundational technologies such as Pydantic and Python’s async and await
  • How to design data models with Beanie and Pydantic
  • Understand the tradeoffs when modeling data with documents
  • Learn when it’s a good idea (and when it’s a bad one) to embed data within other records
  • Use ORM-style programming with MongoDB and Beanie
  • Use more efficient “in-place” operations such as addToSet with Beanie
  • Design projection classes in Pydantic for improved performance

Who this course is for

  • For anyone who wants to use the latest Python technologies to work with MongoDB.

Specificatoin of MongoDB with Async Python

  • Publisher : Talk Python
  • Teacher : Talk Python
  • Language : English
  • Level : All Levels
  • Number of Course : 111
  • Duration : 7 hours and 20 minutes

Content of MongoDB with Async Python

MongoDB with Async Python

Requirements

  • Basic familiarity with the Python programming language and core tools (e.g. pip)
  • That you have very minimal understanding and experience with some database technology (relational or NoSQL)

Pictures

MongoDB with Async Python

Sample Clip

Installation Guide

Extract the files and watch with your favorite player

Subtitle : Not Available

Quality: 1440p

Download Links

Download Part 1 – 1 GB

Download Part 2 – 1 GB

Download Part 3 – 336 MB

File size

2.32 GB