دوره آموزشی تمرین های کدنویسی: MongoDB پیشرفته

دوره آموزشی تمرین های کدنویسی: MongoDB پیشرفته

43 دقیقهپیشرفته2022-11-10

مدرسین

John Cokos

John Cokos

Director of Curriculum at Code Fellows

جزئیات دوره

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

مهارت ها

MongoDBAdvancedDatabase DevelopmentDatabase ManagementOpen SourceSoftware Development

سرفصل ها

مقدمه

  • مقدمه، اهداف و پیش نیازها
  • Tooling - mongosh و Compass نصب، پیکربندی، استفاده اساسی

CRUD - پرس و جو یا یافتن با خطوط لوله

  • Find - استفاده از خط لوله تجمیع برای پردازش اسناد
  • Find - تجمع با $group و $sort
  • Find - از $project برای شکل دادن به خروجی خود استفاده کنید
  • یافتن - ایجاد فیلدهای محاسبه شده
  • جمع - منطق سفارشی با یک انباشته
  • جمع - منطق سفارشی با یک تابع

کار با اسناد و روابط متعدد

  • یافتن - جستجوی یک سند ارجاع شده، تودرتو
  • Find - مجموعه داده های مرجع، تکرار با مکان نما
  • برای پیوستن به مجموعه ها - $lookup() را پیدا کنید
  • استفاده از $mergeObjects

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان