اپلیکیشن اندرویدی فلشکارت آموزشی مقدمهای بر سرویس پایگاه داده آمازون داینامودهبی (Amazon DynamoDB)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره مقدمهای بر سرویس پایگاه داده آمازون داینامودهبی (Amazon DynamoDB)
موضوع کلی: فناوری اطلاعات و پایگاه داده
موضوع میانی: پایگاه دادههای NoSQL
📋 سرفصلهای دوره
- 1. مقدمهای بر پایگاه دادههای NoSQL
- 2. چرا NoSQL؟ مزایا و موارد استفاده
- 3. معرفی Amazon DynamoDB
- 4. معماری DynamoDB: مفاهیم کلیدی
- 5. جداول در DynamoDB
- 6. کلیدهای پارتیشن و مرتبسازی
- 7. شاخصهای ثانویه سراسری (GSI)
- 8. شاخصهای محلی (LSI)
- 9. مدل داده در DynamoDB: موارد و ویژگیها
- 10. عملیات CRUD در DynamoDB (ایجاد، خواندن، بهروزرسانی، حذف)
- 11. خواندن دادهها: عملیات GetItem
- 12. خواندن دادهها: عملیات Query
- 13. خواندن دادهها: عملیات Scan
- 14. نوشتن دادهها: عملیات PutItem
- 15. نوشتن دادهها: عملیات UpdateItem
- 16. نوشتن دادهها: عملیات DeleteItem
- 17. مدیریت تراکنشها در DynamoDB
- 18. استفاده از تراکنشها برای عملیات اتمی
- 19. مدیریت همزمانی در DynamoDB
- 20. مدلهای همزمانی: بهینهسازی و قفلگذاری
- 21. تنظیمات ظرفیت در DynamoDB: ظرفیت درخواستی (On-Demand)
- 22. تنظیمات ظرفیت در DynamoDB: ظرفیت پروایدر شده (Provisioned)
- 23. مقیاسپذیری در DynamoDB
- 24. پارتیشنبندی خودکار در DynamoDB
- 25. مدیریت خودکار مقیاسپذیری
- 26. آموزش گام به گام: ایجاد یک جدول DynamoDB
- 27. پیکربندی کلیدهای پارتیشن و مرتبسازی
- 28. تعریف شاخصهای ثانویه
- 29. اجرای عملیات CRUD در جدول
- 30. استفاده از Query برای بازیابی دادهها
- 31. استفاده از Scan برای بازیابی دادهها
- 32. پیادهسازی تراکنشها در یک سناریوی عملی
- 33. مدیریت خطاها و استثناها در DynamoDB
- 34. مانیتورینگ عملکرد DynamoDB
- 35. استفاده از Amazon CloudWatch برای مانیتورینگ
- 36. تنظیم هشدارها برای معیارهای کلیدی
- 37. امنیت در DynamoDB: کنترل دسترسی مبتنی بر نقش (IAM)
- 38. پیکربندی سیاستهای IAM برای DynamoDB
- 39. رمزگذاری دادهها در حالت استراحت (Encryption at Rest)
- 40. رمزگذاری دادهها در حال انتقال (Encryption in Transit)
- 41. پشتیبانگیری و بازیابی در DynamoDB
- 42. قابلیت Point-in-Time Recovery (PITR)
- 43. ایجاد و بازیابی اسنپشاتها
- 44. استفاده از DynamoDB Streams
- 45. کاربرد DynamoDB Streams در برنامههای کاربردی
- 46. پردازش رویدادها با AWS Lambda و DynamoDB Streams
- 47. طراحی پایگاه داده برای موارد استفاده خاص
- 48. طراحی برای عملکرد بالا
- 49. طراحی برای مقیاسپذیری بالا
- 50. طراحی برای هزینههای پایین
- 51. بهینهسازی هزینهها در DynamoDB
- 52. انتخاب استراتژی ظرفیت مناسب
- 53. استفاده از شاخصهای کارآمد
- 54. مدیریت عمر دادهها (TTL)
- 55. DynamoDB Global Tables
- 56. مزایای Global Tables
- 57. پیکربندی و مدیریت Global Tables
- 58. مهاجرت از پایگاه دادههای رابطهای به DynamoDB
- 59. چالشهای مهاجرت
- 60. استراتژیهای مهاجرت
- 61. ملاحظات معماری برای برنامههای کاربردی مدرن
- 62. استفاده از DynamoDB با AWS Lambda
- 63. استفاده از DynamoDB با Amazon API Gateway
- 64. استفاده از DynamoDB با AWS Amplify
- 65. DynamoDB و معماری میکروسرویس
- 66. مدلسازی دادههای اشیاء گراف در DynamoDB
- 67. مدلسازی دادههای سری زمانی در DynamoDB
- 68. مدلسازی دادههای سلسله مراتبی در DynamoDB
- 69. DynamoDB Accelerator (DAX)
- 70. معرفی DAX و نحوه کارکرد آن
- 71. مزایای استفاده از DAX
- 72. پیکربندی و استفاده از DAX
- 73. DynamoDB برای برنامههای IoT
- 74. DynamoDB برای بازیهای آنلاین
- 75. DynamoDB برای سیستمهای مدیریت محتوا
- 76. DynamoDB برای دادههای کلان
- 77. DynamoDB و ابزارهای تجزیه و تحلیل داده
- 78. Amazon Kinesis Data Firehose و DynamoDB
- 79. AWS Glue و DynamoDB
- 80. Amazon Athena و DynamoDB
- 81. DynamoDB و هوش مصنوعی/یادگیری ماشین
- 82. بهینهسازی کوئریها در DynamoDB
- 83. نکات پیشرفته در طراحی شاخص
- 84. مدیریت دادههای بزرگ در DynamoDB
- 85. استفاده از ابزارهای خط فرمان (CLI) برای DynamoDB
- 86. استفاده از SDK های مختلف برای DynamoDB
- 87. DynamoDB و DevSecOps
- 88. بهترین شیوهها در توسعه با DynamoDB
- 89. آینده DynamoDB و نوآوریها
- 90. مرور کلی بر مفاهیم کلیدی DynamoDB
- 91. جمعبندی و گامهای بعدی
- 92. منابع تکمیلی برای یادگیری بیشتر
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.