دوره آموزشی یادگیری جامع MongoDB
3 ساعت 50 دقیقهمبتدی2022-12-13
مدرسین

Naomi Pentrel
Developer Content Professional
جزئیات دوره
MongoDB یک پایگاه داده اسناد NoSQL با زبان پرس و جو گویا و شهودی است. در حالی که شروع کار با MongoDB آسان است، استفاده از MongoDB بیشتر از ذخیره و بازیابی اسناد JSON است. در این دوره، نائومی پنترل اصول MongoDB را آموزش میدهد که شامل عملیات CRUD، خطوط لوله جمعآوری و درایورها و همچنین ویژگیهای پیشرفته پایگاه داده و موضوعات مدیریت پایگاه داده میشود. اگر به دنبال دانش اجرای موثر MongoDB در تولید، نحوه انجام پرس و جوهای پیشرفته و نحوه مدیریت پایگاه داده هستید، در این دوره آموزشی به نائومی بپیوندید.
مهارت ها
MongoDBDatabase DevelopmentDatabase ManagementEssential TrainingOpen SourceSoftware Development
سرفصل ها
مقدمه
- مقدمه ای بر MongoDB
- ویژگیهای MongoDB
MongoDB را نصب کنید
- میزبانی خود در مقابل MongoDB مدیریت شده
- سازمان در مقابل جامعه
- MongoDB را روی مک نصب کنید
- MongoDB را روی ویندوز نصب کنید
- MongoDB را روی لینوکس نصب کنید
پایگاه داده خود را تنظیم کنید
- منگود
- مجموعه ماکت
- از خط فرمان یک replica set راهاندازی کنید
- یک مجموعه replica با فایلهای پیکربندی راهاندازی کنید
- دادههای نمونه را وارد کنید
- اشکال زدایی
کار با MongoDB
- مدل سند
- فضاهای نام، مجموعه ها , اسناد
- زبان کوئری MongoDB
- پروفایل ها
- چالش - شاخص ها
- راه حل - شاخص ها
عملیات CRUD
- insertOne و insertMany
- FindOne و Find
- عملگرهای مقایسه
- عملگرهای منطقی
- مرتب سازی، پرش، محدود کردن
- updateOne و updateMany
- آرایه ها
- معاملات
- $ expr
- چالش - ایجاد برنامه
- راه حل - ایجاد برنامه
خطوط لوله تجمع
- مروری بر مراحل
- گروه $
- سطل دلار
- باز کردن
- ادغام و خروج $
- تابع $
- $lookup
- عملکرد
- چالش - خطوط لوله تجمیع را بنویسید
- راه حل - خطوط لوله تجمیع را بنویسید
مدل سازی داده ها
- رابطه ای در مقابل سند
- مدل سازی داده ها
- طرحواره انعطاف پذیر
- چالش - یک مدل داده ایجاد کنید
- راه حل - یک مدل داده ایجاد کنید
رانندگان
- رانندگان
- ارتباط با پایتون
- اتصال با جاوا اسکریپت
- اتصال با PHP
نتیجه
- پیشرفت با MongoDB