آموزش جامع آمادگی آزمون گواهینامه MongoDB Java Developer Associate - آخرین آپدیت

دانلود MongoDB Java Developer Associate Cert Prep

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

در این دوره جامع از MongoDB، با یکی از قدرتمندترین و انعطاف‌پذیرترین دیتابیس‌های سند-محور (Document Database) آشنا شوید. در ابتدای مسیر، مفاهیم کلیدی و معماری MongoDB را فرا می‌گیرید که آن را از دیتابیس‌های سنتی SQL متمایز می‌کند. شما خواهید آموخت که چگونه کلاسترها را با استفاده از MongoDB Atlas مستقر و مدیریت کنید، عملیات CRUD را به طور کامل پیاده‌سازی نمایید، در ساخت خط لوله‌های تجمیع (Aggregation Pipelines) برای تحلیل بهینه داده‌ها استاد شوید و برای افزایش سرعت کوئری‌ها، ایندکس‌های مناسب را ایجاد و مدیریت کنید. همچنین، نکاتی کاربردی برای پیشگیری و رفع خطاهای طراحی مدل داده (Schema Design Antipatterns)، مدیریت امن تراکنش‌های چندسندی و تضمین یکپارچگی داده‌ها مطابق با ویژگی‌های ACID را خواهید آموخت. در پایان این دوره، مهارت‌های لازم برای پیاده‌سازی Atlas Search جهت ارائه قابلیت‌های جستجوی پیشرفته، بهره‌گیری از نگاشت‌های پویا و استاتیک فیلدها و استفاده از متدهای مدل‌سازی داده برای مدیریت روابط پیچیده را کسب خواهید کرد. این دوره برای توسعه‌دهندگان، مدیران دیتابیس و هر کسی که علاقه‌مند به استفاده از MongoDB در اپلیکیشن‌های مدرن است، ایده‌آل می‌باشد.

این دوره توسط تیم MongoDB تولید شده است و ما مفتخریم که این آموزش را در کتابخانه خود میزبانی می‌کنیم.


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

مقدمه Introduction

  • ایجاد و استقرار کلاستر MongoDB Atlas Creating and deploying a MongoDB Atlas cluster

  • آشنایی با MongoDB Atlas Introduction to MongoDB Atlas

  • شروع کار با MongoDB Atlas Getting started with MongoDB Atlas

1. MongoDB و مدل سند-محور 1. MongoDB and the Document Model

  • بررسی مدل سند-محور MongoDB The MongoDB document model

  • مدیریت دیتابیس‌ها، کالکشن‌ها و اسناد در Atlas Data Explorer Managing databases, collections, and documents in MongoDB Atlas Data Explorer

  • معرفی جامع MongoDB Atlas Introduction to MongoDB Atlas

  • مرور کلی بر MongoDB و مدل اسناد Overview of MongoDB and the document model review

2. اتصال به دیتابیس MongoDB 2. Connecting to a MongoDB Database

  • عیب‌یابی خطاهای اتصال به MongoDB Atlas Troubleshooting MongoDB Atlas connection errors

  • استفاده از رشته‌های اتصال (Connection Strings) Using MongoDB connection strings

  • اتصال اپلیکیشن به کلاستر MongoDB Atlas Connecting to a MongoDB Atlas cluster with an application

  • اتصال به کلاستر MongoDB Atlas از طریق Shell Connecting to a MongoDB Atlas cluster with Shell

  • اتصال به کلاستر MongoDB Atlas از طریق Compass Connecting to a MongoDB Atlas cluster with Compass

  • مرور کلی نحوه اتصال به دیتابیس Connecting to your database review

3. اتصال به MongoDB در محیط جاوا 3. Connecting to MongoDB in Java

  • عیب‌یابی اتصال MongoDB در اپلیکیشن‌های جاوا Troubleshooting a MongoDB connection in Java applications

  • اتصال به کلاستر Atlas در برنامه‌های جاوا Connecting to an Atlas cluster in Java applications

  • مرور اتصال به MongoDB در جاوا Connecting to MongoDB in Java review

  • استفاده از کتابخانه‌های کلاینت Java MongoDB Using MongoDB Java client libraries

4. عملیات CRUD در MongoDB: درج و یافتن اسناد 4. MongoDB CRUD Operations: Insert and Find Documents

  • یافتن اسناد با استفاده از عملگرهای مقایسه‌ای Finding documents by using comparison operators

  • مرور عملیات CRUD: درج و یافتن اسناد MongoDB CRUD operations: Insert and find documents review

  • یافتن اسناد با استفاده از عملگرهای منطقی Finding documents by using logical operators

  • درج اسناد در یک کالکشن MongoDB Inserting documents in a MongoDB collection

  • جستجوی اسناد در یک کالکشن MongoDB Finding documents in a MongoDB collection

  • کوئری زدن روی عناصر آرایه در MongoDB Querying on array elements in MongoDB

5. عملیات CRUD در MongoDB: جایگزینی و حذف اسناد 5. MongoDB CRUD Operations: Replace and Delete Documents

  • مرور عملیات CRUD: جایگزینی و حذف اسناد MongoDB CRUD operations: Replace and delete documents review

  • جایگزینی یک سند در MongoDB Replacing a document in MongoDB

  • به‌روزرسانی اسناد با استفاده از updateMany() Updating MongoDB documents by using updateMany()

  • به‌روزرسانی اسناد با استفاده از findAndModify() Updating MongoDB documents by using findAndModify()

  • حذف اسناد در MongoDB Deleting documents in MongoDB

  • به‌روزرسانی اسناد با استفاده از updateOne() Updating MongoDB documents by using updateOne()

6. عملیات CRUD در MongoDB: اصلاح نتایج کوئری 6. MongoDB CRUD Operations: Modify Query Results

  • شمارش اسناد در یک کالکشن MongoDB Counting documents in a MongoDB collection

  • مرتب‌سازی و محدود کردن نتایج کوئری در MongoDB Sorting and limiting query results in MongoDB

  • بازیابی داده‌های خاص از یک کوئری در MongoDB Returning specific data from a query in MongoDB

  • مرور عملیات CRUD: اصلاح نتایج کوئری MongoDB CRUD operations: Modifying query results review

7. پیاده‌سازی عملیات CRUD در جاوا 7. MongoDB CRUD Operations in Java

  • حذف اسناد در اپلیکیشن‌های جاوا Deleting documents in Java applications

  • کار با اسناد MongoDB در محیط جاوا Working with MongoDB documents in Java

  • کوئری زدن روی کالکشن‌ها در برنامه‌های جاوا Querying a MongoDB collection in Java applications

  • درج سند در اپلیکیشن‌های جاوا Inserting a document in Java applications

  • مرور کلی عملیات CRUD در جاوا Review of MongoDB CRUD operations in Java

  • ایجاد تراکنش‌های MongoDB در برنامه‌های جاوا Creating MongoDB transactions in Java applications

  • به‌روزرسانی اسناد در اپلیکیشن‌های جاوا Updating documents in Java applications

8. تجمیع داده‌ها (Aggregation) در MongoDB 8. MongoDB Aggregation

  • استفاده از مراحل project، count و set در خط لوله Aggregation Using $project, $count, and $set stages in a MongoDB aggregation pipeline

  • مرور مفاهیم تجمیع (Aggregation) MongoDB aggregation review

  • استفاده از مراحل sort و limit در خط لوله Aggregation Using $sort and $limit stages in a MongoDB aggregation pipeline

  • مقدمه‌ای بر تجمیع داده‌ها در MongoDB Introduction to MongoDB aggregation

  • استفاده از مرحله out در خط لوله Aggregation Using $out stage in a MongoDB aggregation pipeline

  • استفاده از مراحل match و group در خط لوله Aggregation Using $match and $group stages in a MongoDB aggregation pipeline

9. تجمیع داده‌ها با استفاده از جاوا 9. MongoDB Aggregation with Java

  • استفاده از مراحل Aggregation در جاوا: match و group Using MongoDB aggregation stages with Java: $match and $group

  • مرور تجمیع داده‌ها با جاوا MongoDB aggregation with Java review

  • استفاده از مراحل Aggregation در جاوا: sort و project Using MongoDB aggregation stages with Java: $sort and $project

  • ساخت خط لوله Aggregation در اپلیکیشن‌های جاوا Building a MongoDB aggregation pipeline in Java applications

10. ایندکس‌ها در MongoDB 10. MongoDB Indexes

  • استفاده از ایندکس‌های MongoDB در کالکشن‌ها Using MongoDB indexes in collections

  • کار با ایندکس‌های ترکیبی (Compound Indexes) در MongoDB Working with compound indexes in MongoDB

  • مرور مقدمات مدل‌سازی داده‌های MongoDB Introduction to MongoDB data modeling review

  • ایجاد ایندکس تک‌فیلدی در MongoDB Creating a single-field index in MongoDB

  • حذف ایندکس‌های MongoDB Deleting MongoDB indexes

  • ایجاد ایندکس چندکلیدی (Multikey Index) در MongoDB Creating a multikey index in MongoDB

11. جستجوی پیشرفته با MongoDB Atlas Search 11. MongoDB Atlas Search

  • ایجاد ایندکس جستجو با نگاشت پویا (Dynamic Field Mapping) Creating a search index with dynamic field mapping

  • ایجاد ایندکس جستجو با نگاشت استاتیک (Static Field Mapping) Creating a search index with static field mapping

  • مرور قابلیت MongoDB Atlas Search MongoDB Atlas Search review

  • دسته‌بندی نتایج جستجو با استفاده از Facets Grouping search results by using facets

  • استفاده از جستجوی مبتنی بر ارتباط (Relevance) و ایندکس‌های جستجو Using relevance-based search and search indexes

  • استفاده از عملگرهای search و compound Using $search and compound operators

12. مقدمه‌ای بر مدل‌سازی داده‌ها در MongoDB 12. Introduction to MongoDB Data Modeling

  • مدل‌سازی روابط داده‌ها Modeling data relationships

  • مقدمه‌ای بر مدل‌سازی داده‌ها Introduction to data modeling

  • جایگذاری داده‌ها به صورت تو در تو (Embedding) در اسناد Embedding data in documents

  • مرور مقدمه‌ای بر مدل‌سازی داده‌ها در MongoDB Introduction to MongoDB data modeling review

  • انواع روابط داده‌ها Types of data relationships

  • استفاده از ابزارهای Atlas برای کمک به طراحی Schema Using Atlas tools for schema help

  • مقیاس‌پذیری مدل داده (Scaling) Scaling a data model

  • ارجاع به داده‌ها (Referencing) در اسناد Referencing data in documents

13. تراکنش‌ها در MongoDB 13. MongoDB Transactions

  • مقدمه‌ای بر تراکنش‌های ACID Introduction to ACID transactions

  • مرور مفاهیم تراکنش‌ها Transactions review

  • استفاده از تراکنش‌ها در MongoDB Using transactions in MongoDB

  • پیاده‌سازی تراکنش‌های ACID در MongoDB ACID transactions in MongoDB

جمع‌بندی Conclusion

  • گام‌های نهایی برای شرکت در آزمون گواهینامه MongoDB Moving forward to take the MongoDB certification

نمایش نظرات

آموزش جامع آمادگی آزمون گواهینامه MongoDB Java Developer Associate
جزییات دوره
4h 5m
75
(آخرین آپدیت)
689
- از 5
ندارد
دارد
دارد
MongoDB
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

MongoDB MongoDB

پلتفرم داده‌های توسعه‌دهنده

MongoDB با آزاد کردن قدرت نرم‌افزار و داده، به نوآوران قدرت می‌دهد.

MongoDB یک شرکت پلتفرم داده توسعه دهنده است که به نوآوران قدرت می دهد تا با آزاد کردن قدرت نرم افزار و داده، صنایع را ایجاد، تغییر دهند و مختل کنند. MongoDB که مقر آن در نیویورک است، بیش از 40800 مشتری در بیش از 100 کشور جهان دارد. پلت فرم پایگاه داده MongoDB بیش از 365 میلیون بار دانلود شده است و بیش از 1.8 میلیون ثبت نام برای دوره های دانشگاه MongoDB انجام شده است.