
Talkpython
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.
Этот курс научит вас использовать MongoDB и документ-ориентированные базы данных для создания более простых и быстрых приложений, работающих с данными.
Мы начнем с объяснения происхождения и основных концепций NoSQL и документ-ориентированных баз данных. Затем вы научитесь работать с MongoDB через его собственный шелл, а также многие CLI и GUI инструменты управления.
Многие курсы по MongoDB заканчиваются на этом этапе. Этот курс предназначен для практического охвата MongoDB от начала до конца. Мы идем дальше простого ознакомления, охватывая темы, применимые в реальном мире.
Вы увидите, как использовать Beanie (популярный ODM для MongoDB - аналог ORM для NoSQL) для отображения классов в MongoDB. Beanie базируется на передовых технологиях Python, таких как Pydantic и асинхронные операторы async и await.
В этом практическом курсе, ориентированном на демонстрации и написание кода, мы построим несколько простых примеров приложений с использованием Beanie. Затем мы перейдем к моделированию реальных данных PyPI с сотнями тысяч записей в MongoDB. Как только наш код Python начнет работать с данными PyPI, мы создадим полноценное API на FastAPI, демонстрируя гладкую интеграцию Beanie и асинхронного MongoDB внутри FastAPI.
После того как мы освоим работу с MongoDB c Python, мы обратим внимание на производительность. Мы возьмем большую базу данных с миллионами точек данных и заставим ее работать в сотни раз быстрее, чем это возможно "из коробки" с MongoDB. Мы проверим наши изменения в производительности с помощью пользовательского кода Python и фреймворка для нагрузочного тестирования Locust.
Мы завершим курс развертыванием MongoDB на производственных серверах Linux. Существует несколько очень важных шагов для запуска MongoDB в производственной среде, и мы будем двигаться шаг за шагом через эту настройку.
В конце концов, вы будете готовы начать создание и эксплуатацию высокопроизводительных приложений, работающих с данными и поддерживаемых MongoDB.
В этом курсе вы узнаете:
Talk Python Training - это ведущая онлайн-тренинговая компания, основанная в 2016 году с явной целью обеспечения высококачественного, глубоко технического обучения Python.
MongoDB очень популярен для любого проекта. Это no sql база данных, которая предлагает высокую производительность и масштабируемость. Наличие MongoDB в вашем наборе навыков выделит вас на фоне конкурентов. Вы сможете очень быстро создавать серверные приложения.
MongoDB является СУБД типа NoSQL, а это значит что она реализует новый подход к построению баз данных, где нет таблиц, схем, запросов SQL, внешних ключей и многих других вещей, которые присущи объектно-реляционным базам данных. В отличие от реляционных баз данных MongoDB предлагает документо-ориентированную модель данных, благодаря чему MongoDB работает быстрее, обладает лучшей масштабируемостью, и её легче использовать. В видео с теорией мы такж
MongoDB - одна из самых захватывающих технологий передачи данных. Вы можете создавать чрезвычайно высокопроизводительные приложения с радостью.
Курс «Основы MongoDB» состоит из 6 логически взаимосвязанных уроков, на которых учащиеся познакомятся с основными концепциями работы с MongoDB в среде NodeJS. 7 урок является кратким руководством применения MongoDB в .NET приложениях. На данном курсе учащиеся познакомятся с понятием «документо-ориентированная база данных», узнают основные различия между реляционными и нереляционными базами данных. Научатся работать с Mongo
Присоединяйтесь к этому курсу по MongoDB, чтобы изучить все об этой чрезвычайно популярной базе данных и языке запросов с нуля, в мельчайших деталях и с множеством практических примеров!MongoDB — одна из самых важных NoSQL баз данных, с которой можно работать сегодня. MongoDB способна обрабатывать большие объемы данных, максимизируя производительность и используя гибкий подход к схеме, предоставляя вам максимальную гибкость при моделировании данн