دوره جامع MongoDB - ساخت، مقیاسبندی و کوئری کردن پایگاه دادههای NoSQL
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- MongoDB چیست؟
- پایگاه دادههای NoSQL در مقابل اس کیوال
- مزایای استفاده از MongoDB
- نصب و راهاندازی MongoDB
- درک پایگاه دادهها، کالکشنها و اسناد
- عملیاتهای CRUD: ایجاد، خواندن، بروزرسانی و حذف
- کوئری کردن داده با ()find و ()findOne
- درک طراحی اسکیما در MongoDB
- روابط یکبهیک، یکبهچند و چندبهچند
- طراحی یک اسکیمای پایگاه داده کارآمد
- آشنایی با تجمیع
- فیلترینگ و مرتبسازی داده با تجمیع
- انجام تجمیعهای پیچیده
- ایندکسها در MongoDB چه هستند؟
- بهترین شیوههای بهینهسازی عملکرد
- فعالسازی احراز هویت در MongoDB
- ایمنسازی اتصالات با TLS SSL
- مدیریت Rollbackها، مدیریت خطا و غیره
پیشنیازهای دوره
- دانش اولیه برنامهنویسی یک مزیت محسوب میشود.
- بدون نیاز به تجربه قبلی در کار با پایگاه داده
توضیحات دوره
MongoDB یک پایگاه داده NoSQL قدرتمند، منعطف و بسیار مقیاسپذیر است که هم استارتاپها و هم شرکتهای بزرگ از آن استفاده میکنند. در این دوره، شما MongoDB (Mongo DB) را از ابتدا یاد خواهید گرفت، از مفاهیم اصلی NoSQL شروع کرده و سپس به طراحی و استفاده از پایگاه داده واقعی میپردازید.
در ادامه، نصب، راهاندازی و پیکربندی MongoDB در سیستمتان را پوشش خواهیم داد. شما یاد میگیرید چگونه سرور MongoDB را راهاندازی کنید، پایگاه دادهها، کالکشنها و اسناد را بسازید و شل MongoDB و ابزارهای رابط کاربری گرافیکی (GUI) را برای تعامل با داده خود به صورت کارآمد بررسی کنید.
پس از یادگیری مبانی، به عملیاتهای CRUD (ایجاد، خواندن، بروزرسانی و حذف) میپردازیم. شما درج داده، کوئری کردن اسناد با عملگرهای قدرتمند، بروزرسانی رکوردها و حذف داده را تمرین خواهید کرد. این عملیاتها برای ساخت اپلیکیشنهای کاربردی و مدیریت موثر داده در MongoDB ضروری هستند.
تمرکز این دوره بر یادگیری عملی است. شما فقط درسها را تماشا نخواهید کرد، بلکه مستقیماً با MongoDB کار میکنید، درک میکند داده چگونه ذخیره، کوئری و بهینهسازی میشود و بهترین شیوههای مورد استفاده در محیطهای تولید را به کار میبرید.
در پایان این دوره، اعتماد به نفس لازم برای استفاده از MongoDB در اپلیکیشنهای واقعی، مصاحبهها و پروژههای حرفهای را خواهید داشت.
مهارتهایی که کسب خواهید کرد:
- درک عمیق از مفاهیم MongoDB و NoSQL
- توانایی طراحی و مدیریت پایگاه دادههای Mongo DB
- اعتماد به نفس کار با ساختارهای داده واقعی
- مهارتهای طراحی پایگاه داده با در نظر گرفتن عملکرد
چرا در این دوره شرکت کنید؟
- توضیحات مناسب برای افراد مبتدی
- دموهای عملی و مثالهای واقعی
- راهنمایی گامبهگام و واضح
- مهارتهای کاربردی که بلافاصله میتوانید به کار بگیرید.
در پایان دوره، با اطمینان میتوانید با Mongo DB در پروژههای واقعی کار کنید.
همین حالا در این دوره شرکت کنید و به MongoDB مسلط شوید.
بیایید شروع کنیم.
این دوره برای چه کسانی مناسب است؟
- افراد کاملا مبتدی که میخواهند MongoDB را از ابتدا یاد بگیرند.
- دانشجویانی که برای نقشهای مدیریت پایگاه داده یا بکاند آماده میشوند.
- توسعهدهندگان وب که قصد مهاجرت از اس کیوال به NoSQL را دارند.
- هر کسی که در مورد تکنولوژیهای مدرن پایگاه داده کنجکاو است.
دوره جامع MongoDB - ساخت، مقیاسبندی و کوئری کردن پایگاه دادههای NoSQL
-
نصب و راهاندازی MongoDB 03:50
-
MongoDB Compass در مقابل رابط خط فرمان 03:08
-
درک پایگاه دادهها، کالکشنها و اسناد 06:06
-
فرمت داده BSON در مقابل JSON 06:23
-
عملیاتهای CRUD: ایجاد، خواندن، بروزرسانی و حذف 09:25
-
انواع داده در MongoDB 08:42
-
کوئری کردن داده با ()find و ()findOne 08:53
-
درک طراحی اسکیما در MongoDB 07:10
-
اسناد تعبیه شده در مقابل اسناد مرجع 07:29
-
روابط یکبهیک، یکبهچند و چندبهچند 16:52
-
طراحی یک اسکیمای پایگاه داده کارآمد 08:47
-
استفاده از ایندکسها برای کوئریهای سریعتر 06:46
-
آشنایی با تجمیع 10:15
-
استفاده از استیجهای match ،$group$ و project$ 11:49
-
فیلترینگ و مرتبسازی داده با تجمیع 09:03
-
انجام تجمیعهای پیچیده 11:33
-
استفاده از پایپلاینهای تجمیع برای پردازش داده 01:04
-
ایندکسها در MongoDB چه هستند؟ 08:04
-
ایجاد و مدیریت ایندکسها 06:56
-
ایندکسهای متنی برای جستجوی تمام متن 10:24
-
بهترین شیوههای بهینهسازی عملکرد 06:56
-
نقشهای کاربری و مجوزها 06:44
-
فعالسازی احراز هویت در MongoDB 05:46
-
ایمنسازی اتصالات با TLS SSL 07:37
-
بهترین شیوهها برای امنیت پایگاه داده 09:56
-
آشنایی با تراکنشهای ACID 05:07
-
پیادهسازی تراکنشها در MongoDB 04:27
-
مدیریت Rollbackها و مدیریت خطا 04:25
مشخصات آموزش
دوره جامع MongoDB - ساخت، مقیاسبندی و کوئری کردن پایگاه دادههای NoSQL
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:28
- مدت زمان :03:33:37
- حجم :2.67GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy