آموزش دوره توسعه دهنده پایگاه داده MongoDB در پایتون

MongoDB Database Developer Course In Python

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: ویژگی های قدرتمند یکی از محبوب ترین پایگاه داده های سند گرا را با استفاده از کد پایتون بیاموزید. اطلاعات عمومی در مورد استفاده از پایگاه های داده با برنامه های خود بیاموزید در مورد ویژگی های موجود در MongoDB بیاموزید چگونه برنامه های پایتون را برای تعامل با پایگاه داده MongoDB خود ایجاد کنید مفاهیم مدیریت سیستم برای مدیریت و مقیاس گذاری سیستم های MongoDB خود را بیاموزید پیش نیازها: مهارت های عمومی کامپیوتر تجربه پایه با زبان برنامه نویسی پایتون کامپیوتری که قادر به اجرای محیط آناکوندا و سرور MongoDB است

در صنعت فناوری در حال تکامل، داده ها به "پادشاه" تبدیل شده اند. چه در حال اجرای یک وب‌سایت تجارت الکترونیک ساده باشید و چه سعی می‌کنید مدل‌های پیچیده شبکه عصبی را آموزش دهید، مهارت‌های مدیریت مقادیر زیادی داده در برنامه‌های نرم‌افزاری شما دائماً در حال افزایش است.


بنابراین برای مقابله با چالش، این دوره ما ویژگی های قدرتمند پایگاه داده MongoDB با استفاده از زبان برنامه نویسی پایتون را پوشش خواهیم داد. چه شما یک مبتدی کامل در پایگاه داده هستید، یا می خواهید یاد بگیرید چگونه مجموعه داده فعلی خود را بهینه کنید، این دوره آموزشی برای هر کسی که به دنبال کسب اطلاعات بیشتر در مورد مدیریت مجموعه داده ها در MongoDB در برنامه های Python خود است، دارد.


خواه شما یک برنامه‌نویس مشتاق باشید، یا علاقه‌مند به داده‌های بزرگ. شما خواهید آمد تا ویژگی هایی را در MongoDB بیابید که به تسریع مدیریت داده های پروژه های شما کمک می کند. محبوبیت روزافزون برنامه های NoSQL Mongo DB را به یکی از بهترین چارچوب ها برای یادگیری تبدیل کرده است.


این دوره موضوعاتی مانند:

را پوشش خواهد داد

- راه اندازی محیط توسعه

- استفاده از سرور پایگاه داده MongoDB

- استفاده از رابط خط فرمان برای تعامل با پایگاه داده شما

- پیاده سازی ویژگی های MongoDB در کد پایتون خود

- استفاده از خط لوله جمع آوری قدرتمند

- بهبود عملکرد پایگاه داده

- امنیت و احراز هویت MongoDB

- موضوعات پیشرفته MongoDB

- و خیلی بیشتر...


به محتوای اضافی اشاره نکنیم که به شما در تمرین آموخته‌هایتان کمک می‌کند، مانند:

- پروژه هایی که کد پایتون را برای تعامل با پایگاه داده بازی های ویدیویی خود ایجاد می کنید

- چالش‌های کوچک برای ارائه سناریوهای نمونه برای آزمایش مهارت‌هایی که آموخته‌اید

- آزمون هایی برای کمک به تقویت دانش شما


این دوره همچنین از چارچوب محبوب Jupyter Notebook استفاده می کند. دیگر برای نوشتن برنامه‌های خود و اجرای اسکریپت‌های پایتون خود بین ویرایشگرهای کد و پایانه‌ها دست و پنجه نرم نمی‌کنید. در عوض، ما یک محیط جامع داریم که به ما امکان می‌دهد در حین حرکت برنامه‌نویسی کنیم و به عنوان یک راهنمای مستندات دقیق عمل کنیم که به ساده‌سازی تجربه یادگیری شما کمک می‌کند.


تجربه برنامه نویسی پایتون ترجیح داده می شود، اما الزامی نیست، زیرا من شما را به صورت گام به گام راهنمایی می کنم که چگونه ویژگی های MongoDB را در کد پایتون خود در سخنرانی های ویدیویی دقیق، همراه با انیمیشن های توضیحی پیاده سازی کنید. حتماً برخی از نمونه سخنرانی‌های موجود برای پیش‌نمایش رایگان را بررسی کنید.


اگر به نحوی از محتوای این دوره راضی نیستید، می‌توانید از سیاست بازپرداخت دوره Udemy برای بازگرداندن پول خود استفاده کنید. بنابراین می توانید این دوره را بدون نگرانی امتحان کنید تا به شما در یادگیری این مهارت های ارزشمند پایگاه داده کمک کند.


پس منتظر چه چیزی هستید؟ اکنون ثبت نام کنید!


سرفصل ها و درس ها

معرفی دوره Course Introduction

  • به دوره خوش آمدید Welcome To The Course

  • نمای کلی پایگاه های داده General Overview Of Databases

  • نمای کلی MongoDB + Python MongoDB + Python Overview

راه اندازی محیط Environment Setup

  • بخش معرفی Section Intro

  • [ویندوز] در حال نصب MongoDB [Windows] Installing MongoDB

  • [ویندوز] نصب پیش نیازهای توسعه [Windows] Installing Development Prerequisites

  • [اوبونتو] نصب MongoDB [Ubuntu] Installing MongoDB

  • [اوبونتو] نصب ابزارهای توسعه [Ubuntu] Installing Development Tools

  • [MacOS] در حال نصب MongoDB [MacOS] Installing MongoDB

  • [MacOS] نصب ابزارهای توسعه [MacOS] Installing Development Tools

  • [اطلس] راه اندازی MongoDB [Atlas] MongoDB Setup

  • [Docker] MongoDB + Env Config [Docker] MongoDB + Env Config

نمای کلی استفاده از MongoDB MongoDB Usage Overview

  • بخش معرفی Section Intro

  • [ویندوز] چگونه MongoDB و Compass را راه اندازی کنیم [Windows] How To Start MongoDB And Compass

  • [اوبونتو] چگونه MongoDB و Compass را راه اندازی کنیم [Ubuntu] How To Start MongoDB and Compass

  • [MacOS] چگونه MongoDB و Compass را راه اندازی کنیم [MacOS] How To Start MongoDB and Compass

  • مقدمه ای بر رابط خط فرمان Introduction To The Command Line Interface

  • مقدمه ای بر درایورهای MongoDB Introduction To MongoDB Drivers

CLI مبانی MongoDB و عملیات CRUD MongoDB Basics And CRUD Operations CLI

  • بخش معرفی Section Intro

  • نمای کلی ساختار داده MongoDB MongoDB Data Structure Overview

  • بررسی اجمالی CRUD CRUD Overview

  • استفاده از CLI برای عملیات CRUD Using The CLI For CRUD Operations

  • استفاده از قطب نما برای عملیات CRUD Using Compass For CRUD Operations

MongoDB در پایتون MongoDB In Python

  • بخش معرفی Section Intro

  • [لطفا بخوانید] به روز رسانی Pymongo 4.0 [Please Read] Pymongo 4.0 Update

  • مبانی CRUD در پایتون CRUD Basics In Python

  • درج عملکرد Insert Functionality

  • یافتن و عملکرد مکان نما Find And Cursor Functionality

  • دانش خود را بیازمایید (5-1) Test Your Knowledge (5-1)

  • پروژه: داده های شخصیت بازی ویدیویی Project: Video Game Character Data

  • ایجاد کد MongoDB "پاک". Creating "Clean" MongoDB Code

  • اپراتورها Operators

  • به روز رسانی عملکرد Update Functionality

  • حذف عملکرد Delete Functionality

  • دانش خود را بیازمایید (5-2) Test Your Knowledge (5-2)

  • کار با تاریخ و زمان Working With Dates And Times

  • پروژه: شخصیت های بازی ویدیویی Pt. 2 Project: Video Game Characters Pt. 2

  • کار با آرایه ها Working With Arrays

تجمع Aggregation

  • بخش معرفی Section Intro

  • بررسی اجمالی چارچوب تجمع Aggregation Framework Overview

  • مطابقت، پروژه، تنظیم نشده Match, Project, Unset

  • محدود کردن، پرش، مرتب سازی، شمارش Limit, Skip, Sort, Count

  • عملگرهای آرایه، باز کردن Array Operators, Unwind

  • گروه، آکومولاتورها، ROOT Group, Accumulators, ROOT

  • چالش کوچک 1 Mini Challenge 1

  • AddField، Sample AddField, Sample

  • جستجو، UnionWith Lookup, UnionWith

  • بیرون، ادغام Out, Merge

  • Cond، تاریخ اپراتورها، Expr Cond, Date Operators, Expr

  • IfNull، Type، Switch IfNull, Type, Switch

  • چالش کوچک 2 Mini Challenge 2

بهبود عملکرد پایگاه داده Improving Database Performance

  • بخش معرفی Section Intro

  • مروری بر ابزارهای پایگاه داده MongoDB MongoDB Database Tools Overview

  • شاخص ها Indexes

  • Sharding و Replication Sharding And Replication

  • طرحواره و اعتبارسنجی Schema And Validation

  • یادداشت‌هایی درباره مجموعه‌های خاص نوع داده Notes On Data-Type Specific Collections

تنظیمات امنیتی Security Configurations

  • بخش معرفی Section Intro

  • معرفی کاربران و نقش ها Intro To Users And Roles

  • مروری بر نقش های داخلی Overview Of Built-In Roles

  • ایجاد کاربران و نقش ها Creating Users And Roles

  • چک لیست امنیتی MongoDB MongoDB Security Checklist

موضوعات پیشرفته Advanced Topics

  • بخش معرفی Section Intro

  • استفاده از MongoDB با Docker Using MongoDB With Docker

  • استفاده از MongoDB با پانداها Using MongoDB With Pandas

  • سری زمانی با استفاده از داده های بازار سهام Time Series Using Stock Market Data

  • ساخت API REST Making A REST API

  • شبکه های محلی Local Networking

  • Intro To Motor (درایور Async MongoDB) Intro To Motor (async MongoDB Driver)

دوره Outro Course Outro

  • تبریک می گویم! مراحل بعدی Congratulations! Next Steps.

جایزه BONUS

  • جایزه BONUS

نمایش نظرات

آموزش دوره توسعه دهنده پایگاه داده MongoDB در پایتون
جزییات دوره
9 hours
69
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
809
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Raymond Andrade Raymond Andrade

توسعه دهنده سیستم های رباتیک