دوره آموزشی استفاده از MongoDB با Node.js
46 دقیقهمتوسط2023-04-19
مدرسین

MongoDB
Developer Data Platform
جزئیات دوره
MongoDB یکی از محبوبترین پایگاههای دادهای بر اساس مدل سندی (Document Model) هست که برای ساخت اپلیکیشنهای سریع، منعطف و مقیاسپذیر استفاده میشه. این دیتابیس میتونه با ابزارها و محیطهای مختلف هماهنگ بشه و همین باعث شده که توسعهدهندهها ازش استقبال کنن.
این دوره قراره بهت یاد بده چطور از MongoDB در کنار Node.js استفاده کنی. در ابتدای مسیر با کتابخانههای کلاینت MongoDB برای Node.js آشنا میشی و یاد میگیری که چطور برنامهی Node.js خودت رو به پایگاه داده متصل کنی.
بعد از اتصال، یاد میگیری که چطور عملیات CRUD رو روی دادهها انجام بدی که شامل این موارد میشه:
✅ دریافت دادهها از مجموعههای MongoDB،
✅ افزودن اسناد جدید به پایگاه داده،
✅ بهروزرسانی اطلاعات موجود،
✅ حذف دادههای ناخواسته از دیتابیس.
همچنین، نحوهی ایجاد تراکنشها (Transactions) در MongoDB رو یاد میگیری تا عملیاتهای مهم رو با پایداری و امنیت بالا انجام بدی.
در مرحلهی بعد، به یکی از ویژگیهای مهم MongoDB یعنی Aggregation Pipeline میرسیم که بهت کمک میکنه دادهها رو بهصورت پیشرفته پردازش و تحلیل کنی. این قابلیت بهت امکان میده که اطلاعات دقیقتر و بهینهتری از پایگاه داده استخراج کنی.
با گذروندن این دوره، میتونی مهارت کار با MongoDB و Node.js رو به دست بیاری و اپلیکیشنهای مقیاسپذیر و حرفهای بسازی.
🎯 اهداف یادگیری:
آشنایی با مدل سندی MongoDB و روش ذخیرهسازی دادهها.
یادگیری اتصال پایگاه داده MongoDB به برنامههای Node.js.
انجام عملیات CRUD (ایجاد، خواندن، بهروزرسانی، حذف) در MongoDB با Node.js.
مدیریت تراکنشهای پایدار و امن در پایگاه داده.
یادگیری Aggregation Pipeline و روشهای پیشرفتهی پردازش دادهها.
تسلط بر مدیریت پایگاه داده NoSQL و استفاده از MongoDB در پروژههای Node.js.
این دوره قراره بهت یاد بده چطور از MongoDB در کنار Node.js استفاده کنی. در ابتدای مسیر با کتابخانههای کلاینت MongoDB برای Node.js آشنا میشی و یاد میگیری که چطور برنامهی Node.js خودت رو به پایگاه داده متصل کنی.
بعد از اتصال، یاد میگیری که چطور عملیات CRUD رو روی دادهها انجام بدی که شامل این موارد میشه:
✅ دریافت دادهها از مجموعههای MongoDB،
✅ افزودن اسناد جدید به پایگاه داده،
✅ بهروزرسانی اطلاعات موجود،
✅ حذف دادههای ناخواسته از دیتابیس.
همچنین، نحوهی ایجاد تراکنشها (Transactions) در MongoDB رو یاد میگیری تا عملیاتهای مهم رو با پایداری و امنیت بالا انجام بدی.
در مرحلهی بعد، به یکی از ویژگیهای مهم MongoDB یعنی Aggregation Pipeline میرسیم که بهت کمک میکنه دادهها رو بهصورت پیشرفته پردازش و تحلیل کنی. این قابلیت بهت امکان میده که اطلاعات دقیقتر و بهینهتری از پایگاه داده استخراج کنی.
با گذروندن این دوره، میتونی مهارت کار با MongoDB و Node.js رو به دست بیاری و اپلیکیشنهای مقیاسپذیر و حرفهای بسازی.
🎯 اهداف یادگیری:
آشنایی با مدل سندی MongoDB و روش ذخیرهسازی دادهها.
یادگیری اتصال پایگاه داده MongoDB به برنامههای Node.js.
انجام عملیات CRUD (ایجاد، خواندن، بهروزرسانی، حذف) در MongoDB با Node.js.
مدیریت تراکنشهای پایدار و امن در پایگاه داده.
یادگیری Aggregation Pipeline و روشهای پیشرفتهی پردازش دادهها.
تسلط بر مدیریت پایگاه داده NoSQL و استفاده از MongoDB در پروژههای Node.js.
مهارت ها
MongoDBJavaScript FrameworksDatabase DevelopmentDatabase ManagementCert PrepWeb DevelopmentOpen SourceSoftware Development
سرفصل ها
1. اتصال به MongoDB در Node.js
- 01 - استفاده از کتابخانههای مشتری MongoDB Node.js
- 02 - اتصال به خوشه Atlas در برنامههای Node.js
- 03 - عیب یابی اتصال MongoDB در برنامههای Node.js
- 04 - اتصال به MongoDB در بررسی Node.js
2. عملیات MongoDB CRUD در Node.js
- 05 - کار با اسناد MongoDB در Node.js
- 06 - درج سند در برنامههای Node.js
- 07 - کوئری از مجموعه MongoDB در برنامههای Node.js
- 08 - به روز رسانی اسناد در برنامههای Node.js
- 09 - حذف اسناد در برنامههای Node.js
- 10 - ایجاد تراکنشهای MongoDB در برنامههای Node.js
- 11 - عملیات MongoDB CRUD در بررسی Node.js
3. MongoDB Aggregation با Node.js
- 12 - ساخت خط لوله تجمع MongoDB در برنامههای Node.js
- 13 - استفاده از مراحل تجمع MongoDB با Node.js - $match و $group
- 14 - استفاده از مراحل تجمع MongoDB با Node.js - $sort و $project
- 15 - تجمع MongoDB با بررسی Node.js
دوره های مرتبط
- دوره آموزشی آمادگی برای مدرک توسعهدهنده سیشارپ مونگودیبی (MongoDB)
- دوره آموزشی آمادگی برای مدرک توسعهدهنده Node.js مونگودیبی (MongoDB)
- دوره آموزشی آمادگی برای مدرک توسعهدهنده پایتون مونگودیبی (MongoDB)
- دوره آموزشی آمادگی برای گواهینامه توسعهدهنده جاوا MongoDB Associate
- دوره آموزشی مدل سازی داده ها در MongoDB
- دوره آموزشی یادگیری جامع MERN
- دوره آموزشی استفاده از MongoDB با سی شارپ
- دوره آموزشی استفاده از MongoDB با پایتون