تسلط به MongoDB - راهنمای ضروری شما برای تسلط به پایگاه داده
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- آشنایی با MongoDB و اهمیت آن
- چرا MongoDB در حال حاضر چنین جایگاه محبوبی دارد؟
- مفاهیم مهم از ابتدا به صورت جامع و با مثالهای عملی در MongoDB
- توضیح عملی و کدنویسی لایو با MongoDB
- عملیاتهای CRUD در MongoDB
- عملگرهای کوئری در MongoDB
- عملگرهای Projection در MongoDB
- عملگرهای بروزرسانی در MongoDB.
- راهاندازی خوشه MongoDB در Atlas
- MongoDB با Node
- انجام عملیاتهای CRUD با Node در MongoDB Atlas
- آشنایی با MongoDB با پایتون
- انجام عملیاتهای CRUD با پایتون در MongoDB Atlas
- آشنایی با MongoDB با جنگو
- انجام عملیاتهای CRUD با جنگو در MongoDB Atlas.
- ساخت API برای عملیاتهای CRUD در MongoDB از طریق جنگو
- آشنایی با MongoDB با PySpark
توضیحات دوره
MongoDB، پایگاه داده NoSQL سریع و مقیاسپذیر، امروزه بسیار محبوب است. این پایگاه داده شیگرا ساده و پویا است و تبدیل به مهارتی ارزشمند برای توسعهدهندگان تازهکار شده است. نیاز به توسعهدهندگان MongoDB روزبهروز در حال افزایش است و این دوره دانش و مهارتهای عملی لازم برای موفقیت در این حوزه را به شما میدهد.
ویژگیهای برجسته دوره:
در این دوره جامع، از سطح مبتدی تا توسعهدهنده حرفهای MongoDB مسیر یادگیری را طی خواهید کرد. در ادامه خلاصهای از مطالب ارائه شده را میبینید:
- اصول MongoDB - ابتدا مفاهیم پایه MongoDB را خواهید آموخت، شامل نصب MongoDB، راهاندازی MongoDB Atlas و شناخت ساختار بنیادی پایگاه دادهها، کالکشنها و مستندات است. این مراحل ابتدایی به شما پایهای قوی خواهند داد.
- عملیاتهای CRUD - در این بخش به عملیاتهای CRUD (Create و Read و Update و Delete) در MongoDB میپردازید. یادگیری نحوه تعامل با پایگاه داده MongoDB بسیار مهم است و در این بخش مهارتهای عملی آن را یاد خواهید گرفت.
- عملگرهای کوئری و Projection در MongoDB - دارای عملگرهای قدرتمندی برای بازیابی و دستکاری داده است. شما یاد میگیرید چگونه کوئریهای دقیق بسازید تا اطلاعات مورد نیاز را به دست آورید. این بخش مهارتهای شما در بازیابی داده را تقویت میکند.
- عملگرهای بروزرسانی - نحوه تغییر داده در MongoDB با استفاده از عملگرهای بروزرسانی را خواهید آموخت. چه بخواهید مقادیر را افزایش دهید یا نام فیلدها را تغییر دهید، روشهای مؤثر را یاد خواهید گرفت.
- MongoDB با نودجیاس و پایتون - دانش خود را با اتصال MongoDB به زبانهای برنامهنویسی محبوب مانند نودجیاس و پایتون گسترش خواهید داد. خواهید آموخت چگونه به MongoDB متصل شده و با آن کار کنید.
- ساخت اپلیکیشن جنگو - در یک پروژه عملی، یک وب اپلیکیشن مبتنی بر CRUD با استفاده از جنگو و MongoDB خواهید ساخت. این پروژه به شما تجربه ارزشمند ساخت اپلیکیشنهای واقعی متصل به MongoDB را میدهد.
- فرآیند ETL با اسپارک و MongoDB - مهارتهای خود را با فرآیندهای استخراج، تبدیل و بارگذاری (ETL) با استفاده از Apache Spark و MongoDB به سطح بعدی میبرید. شما یاد میگیرید چگونه داده را از MongoDB بخوانید، تبدیل کنید و دوباره بنویسید که مهارتی حیاتی در مهندسی داده مدرن است.
مخاطبان دوره:
- کسانی که هیچ دانش قبلی از MongoDB ندارند.
- کسانی که به دنبال راهحلهای هوشمندانه با MongoDB هستند.
- توسعهدهندگان علاقهمند به یادگیری و اجرای پروژههای واقعی MongoDB
- دانشمندان داده، مدیران پایگاه داده، مهندسان پایگاه داده و مهندسان داده
پس از اتمام موفقیتآمیز دوره، دانش و مهارتهای عملی لازم برای استفاده از MongoDB در پروژههای مختلف و مقابله با چالشهای واقعی را خواهید داشت.
آماده برای ورود به دنیای MongoDB هستید؟ هماکنون در دوره شرکت کرده و پتانسیل کامل توسعه خود را آزاد کنید.
این دوره برای چه کسانی مناسب است؟
- افرادی که کاملاً مبتدی هستند و هیچ چیزی در مورد MongoDB نمیدانند.
- افرادی که میخواهند راهحلهای هوشمندانه ارائه دهند.
- افرادی که میخواهند MongoDB را یاد بگیرند.
- افرادی که میخواهند MongoDB را همراه با پیادهسازی آن در پروژههای واقعی یاد بگیرند.
- دانشمندان داده
- مدیران پایگاه داده
- مهندسان پایگاه داده
- مهندسان داده
تسلط به MongoDB - راهنمای ضروری شما برای تسلط به پایگاه داده
-
چرا MongoDB 03:03
-
کاربردهای MongoDB 04:03
-
معرفی مدرس 00:57
-
محتوای دوره 02:13
-
متدولوژی 01:10
-
پروژه 01:29
-
درخواست بازخورد صادقانه شما 01:18
-
اسکیمای SQL 10:16
-
اسکیمای NoSQL 12:13
-
تفاوت اصلی بین Sql و NoSql چیست؟ None
-
نصب MongoDB 04:54
-
تنظیم متغیر محیطی 03:20
-
تشابهها 04:26
-
کدام یک از دستورات زیر درست نیست؟ None
-
فرمانهای اولیه پایگاه داده 06:31
-
فرمانهای اولیه پایگاه داده 06:14
-
فرمانهای اولیه کالکشن 10:18
-
کدام فرمان برای دیدن تمام کالکشنها صحیح است؟ None
-
آیا برای مشاهده کالکشن لازم است آن را در پایگاه داده ایجاد کنیم؟ None
-
آشنایی با ماژول 01:53
-
ایجاد سند (تک) 09:10
-
ایجاد مستندات (چندتایی) 08:04
-
عملیات ایجاد None
-
کدام فرمان برای مشاهده تمام مستندات موجود در کالکشن استفاده میشود؟ None
-
آزمون (ایجاد مستندات) 01:56
-
راهحل (ایجاد مستندات) 07:59
-
آزمون (ایجاد سند) 01:09
-
راهحل (ایجاد سند) 05:46
-
نتیجهگیری 01:23
-
مقدمه 02:53
-
بروزرسانی مستندات (فیلتر تکی) 13:02
-
عملیات بروزرسانی None
-
بروزرسانی مستندات 04:32
-
کدام فرمان سندی را که نام آن John است بروزرسانی میکند؟ None
-
آزمون (عملیات بروزرسانی) 00:53
-
راهحل (عملیات بروزرسانی) 04:23
-
آزمون (عملیات بروزرسانی) 00:46
-
راهحل (عملیات بروزرسانی) 04:23
-
راهحل (عملیات بروزرسانی) 04:53
-
نتیجهگیری 01:08
-
مقدمه 01:52
-
عملیات بروزرسانی None
-
خواندن مستندات 03:06
-
کدام فرمان برای مشاهده تمام مستندات موجود در کالکشن استفاده میشود؟ None
-
آزمون (خواندن مستندات) 01:12
-
راهحل (خواندن مستندات) 06:09
-
آزمون (خواندن مستندات) 00:48
-
راهحل (خواندن مستندات) 02:26
-
نتیجهگیری 01:14
-
مقدمه 00:36
-
حذف سند 06:25
-
عملیات بروزرسانی None
-
کدام فرمان برای حذف تمام مستندات در کالکشن با مقدار برابر 10 استفاده میشود؟ None
-
آزمون (عملیات حذف) 00:47
-
راهحل (عملیات حذف) 04:18
-
آزمون (عملیات حذف) 00:43
-
راهحل (عملیات حذف) 01:23
-
نتیجهگیری 01:00
-
معرفی ماژول 01:57
-
عملگر eq$ 15:23
-
عملگر gt$ 03:35
-
عملگر lt$ 03:26
-
عملگر in$ 03:08
-
عملگر ne$ 02:07
-
عملگر nin$ 02:25
-
عملگر and$ 06:39
-
عملگر or$ 03:24
-
عملگر not$ 05:11
-
عملگر exists$ 07:18
-
عملگر types$ 03:09
-
عملگر expr$ 06:19
-
عملگر mod$ 04:26
-
عملگر text$ 10:53
-
عملگر all$ 05:47
-
عملگر elemMatch$ 10:04
-
عملگر size$ 04:10
-
عملگر $ 07:30
-
عملگر slice$ 03:39
-
انتخاب دستور صحیح None
-
انتخاب دستور صحیح None
-
آزمون (eq$) 00:51
-
راهحل (eq$) 07:07
-
آزمون (gt$) 01:02
-
راهحل (gt$) 03:01
-
آزمون (gte$) 00:54
-
راهحل (gte$) 06:14
-
آزمون (in$) 00:54
-
راهحل (in$) 08:02
-
آزمون (lt$) 01:17
-
راهحل (lt$) 02:32
-
آزمون (lte$) 00:51
-
راهحل (lte$) 04:47
-
راهحل (lte$) 01:48
-
آزمون (ne$) 00:45
-
راهحل (ne$) 04:22
-
آزمون (nin$) 00:56
-
راهحل (nin$) 02:13
-
راهحل (nin$) 03:03
-
راهحل (nin$) 01:39
-
آزمون (and$) 00:55
-
راهحل (and$) 07:44
-
آزمون (or$) 01:35
-
راهحل (or$) 08:40
-
راهحل (or$) 05:18
-
آزمون (not$) 01:47
-
راهحل (not$) 04:58
-
راهحل (not$) 04:35
-
راهحل (not$) 06:10
-
آزمون (exists$) 00:51
-
راهحل (exists$) 04:56
-
آزمون (expr$) 00:57
-
راهحل (expr$) 06:22
-
آزمون (mod$) 00:41
-
راهحل (mod$) 04:12
-
آزمون (text$) 01:22
-
راهحل (text$) 13:19
-
آزمون (all$) 00:59
-
راهحل (all$) 04:32
-
راهحل (all$) 04:23
-
آزمون (elemMatch$) 01:11
-
راهحل (elemMatch$) 06:00
-
راهحل (elemMatch$) 05:33
-
آزمون (size$) 00:42
-
راهحل (size$) 03:20
-
عملگر currentDate$ 09:05
-
عملگر inc$ 07:25
-
عملگر inc$ 02:54
-
عملگر min$ 02:57
-
عملگر max$ 04:28
-
عملگر mul$ 03:06
-
عملگر rename$ 05:26
-
عملگر inc$ None
-
عملگر set$ 07:17
-
عملگر set$ 03:50
-
عملگر unset$ 02:58
-
عملگر addToSet$ 03:52
-
عملگر pop$ 03:49
-
عملگر pull$ 09:29
-
عملگر push$ 02:13
-
عملگر each$ 03:44
-
عملگر position$ 02:51
-
عملگر sort$ 02:52
-
عملگر push$ None
-
آزمون (عملگرهای بروزرسانی) 01:02
-
راهحل (عملگرهای بروزرسانی) 03:26
-
راهحل (عملگرهای بروزرسانی) 02:56
-
راهحل (عملگرهای بروزرسانی) 01:32
-
راهحل (عملگرهای بروزرسانی) 03:22
-
آزمون (عملگرهای بروزرسانی) 00:47
-
راهحل (عملگرهای بروزرسانی) 02:11
-
راهحل (عملگرهای بروزرسانی) 01:41
-
راهحل (عملگرهای بروزرسانی) 02:45
-
نصب Node روی ماشین محلی 02:43
-
نصب ویژوال استودیو کد 04:33
-
Mongo Atlas 01:37
-
ساخت خوشه در Mongo Atlas 04:21
-
ساخت کاربر در Atlas 06:21
-
دسترسی شبکه 03:23
-
آیا باز گذاشتن دسترسی عمومی به خوشه MongoDB از همه آدرسهای IP کار خوبی است؟ None
-
پایگاه دادهها و کالکشنها 06:32
-
اتصال Node به Mongo 09:10
-
دریافت پایگاه دادهها 04:26
-
درج در Mongo با استفاده از Node 08:27
-
خواندن از Mongo با استفاده از Node 05:21
-
بروزرسانی در Mongo با استفاده از Node 07:25
-
حذف از Mongo با استفاده از Node 03:32
-
PyCharm 04:21
-
ایجاد اتصال 05:25
-
کدام یک از دستورات درست است؟ None
-
درج داده در Mongo با استفاده از پایتون 06:36
-
خواندن از Mongo با استفاده از پایتون 04:28
-
بروزرسانی در Mongo با استفاده از پایتون 06:24
-
حذف در Mongo با استفاده از پایتون 03:38
-
نصب جنگو 03:33
-
کدام یک از دستورات درست است؟ None
-
ایجاد اپلیکیشن 04:10
-
راهاندازی جنگو با Mongo 06:04
-
مهاجرتهای جنگو 02:18
-
Urls و Views جنگو 04:22
-
جنگو با Postman 04:35
-
دریافت داده از Postman با جنگو 05:29
-
درج داده در Mongo با استفاده از جنگو 02:44
-
خواندن از Mongo با استفاده از جنگو 06:03
-
بروزرسانی در Mongo با استفاده از جنگو 04:57
-
حذف در Mongo با استفاده از جنگو 02:53
-
Databricks برای اسپارک 03:06
-
نصب کتابخانهها 02:05
-
بررسی داده 02:46
-
ETL 13:05
-
تشکر از شما 01:20
مشخصات آموزش
تسلط به MongoDB - راهنمای ضروری شما برای تسلط به پایگاه داده
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:190
- مدت زمان :11:50:39
- حجم :4.97GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy