اپلیکیشن اندرویدی فلشکارت آموزشی یادگیری برنامهنویسی پایتون با استفاده از AWS و Boto3
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره یادگیری برنامهنویسی پایتون با استفاده از AWS و Boto3
موضوع کلی: توسعه نرمافزار با پایتون
موضوع میانی: برنامهنویسی پایتون برای خدمات ابری
📋 سرفصلهای دوره
- 1. مقدمهای بر پایتون و کاربردهای آن
- 2. اصول اولیه برنامهنویسی در پایتون
- 3. ساختارهای داده در پایتون
- 4. توابع و ماژولها در پایتون
- 5. برنامهنویسی شیءگرا در پایتون
- 6. مدیریت خطا و استثناها در پایتون
- 7. کار با فایلها در پایتون
- 8. مقدمهای بر خدمات ابری و AWS
- 9. معرفی AWS و خدمات کلیدی آن
- 10. آشنایی با Boto3، SDK پایتون برای AWS
- 11. نصب و پیکربندی Boto3
- 12. احراز هویت و دسترسی به AWS با Boto3
- 13. اصول کار با سرویس S3 در AWS
- 14. ذخیرهسازی و بازیابی اشیاء در S3 با Boto3
- 15. مدیریت سطلهای S3 با Boto3
- 16. تنظیم مجوزها و سیاستهای S3
- 17. آشنایی با سرویس EC2 در AWS
- 18. راهاندازی نمونههای EC2 با Boto3
- 19. مدیریت نمونههای EC2 (شروع، توقف، ریستارت)
- 20. تنظیم گروههای امنیتی EC2
- 21. کار با AMIها و تصاویر EC2
- 22. مقدمهای بر سرویس Lambda در AWS
- 23. ایجاد و استقرار توابع Lambda با Boto3
- 24. فراخوانی توابع Lambda
- 25. مدیریت رویدادهای Lambda
- 26. آشنایی با سرویس IAM در AWS
- 27. مدیریت کاربران و نقشها در IAM با Boto3
- 28. تعریف سیاستهای دسترسی IAM
- 29. اصول کار با پایگاه دادههای AWS
- 30. معرفی سرویس RDS در AWS
- 31. اتصال به پایگاه داده RDS با پایتون
- 32. مدیریت پایگاه داده RDS با Boto3
- 33. آشنایی با سرویس DynamoDB در AWS
- 34. کار با جدولها و آیتمها در DynamoDB
- 35. کوئری زدن و اسکن کردن در DynamoDB
- 36. مدیریت DynamoDB با Boto3
- 37. مقدمهای بر سرویس SQS در AWS
- 38. ارسال و دریافت پیام از صفوف SQS
- 39. مدیریت صفوف SQS با Boto3
- 40. آشنایی با سرویس SNS در AWS
- 41. ارسال پیام به تاپیکهای SNS
- 42. مدیریت تاپیکهای SNS
- 43. اتصال SNS به سرویسهای دیگر AWS
- 44. مقدمهای بر سرویس CloudWatch در AWS
- 45. مانیتورینگ منابع AWS با CloudWatch
- 46. تنظیم آلارمها در CloudWatch
- 47. ثبت لاگها با CloudWatch Logs
- 48. کار با سرویس API Gateway در AWS
- 49. ایجاد APIهای RESTful با API Gateway
- 50. ادغام API Gateway با Lambda
- 51. امنیت APIها در API Gateway
- 52. مقدمهای بر سرویس Step Functions در AWS
- 53. طراحی گردش کار با Step Functions
- 54. اجرای گردش کار با Boto3
- 55. مدیریت وضعیت گردش کار
- 56. آشنایی با سرویس Secrets Manager در AWS
- 57. ذخیرهسازی و بازیابی اسرار با Boto3
- 58. چرخش خودکار اسرار
- 59. کار با سرویس Systems Manager
- 60. مدیریت پارامترها با Parameter Store
- 61. اجرای دستورات از راه دور با Run Command
- 62. مقدمهای بر کانتینرها و Docker
- 63. استقرار برنامهها در کانتینرها
- 64. آشنایی با سرویس ECR در AWS
- 65. ذخیرهسازی ایمیجهای Docker در ECR
- 66. آشنایی با سرویس ECS در AWS
- 67. راهاندازی و مدیریت کانتینرها در ECS
- 68. مقدمهای بر سرویس EKS در AWS
- 69. کار با خوشههای Kubernetes در EKS
- 70. استقرار برنامههای پایتون در EKS
- 71. استفاده از ابزارهای CI/CD برای AWS
- 72. تنظیم پایپلاینهای CI/CD با AWS CodePipeline
- 73. استفاده از AWS CodeBuild برای ساخت
- 74. استفاده از AWS CodeDeploy برای استقرار
- 75. امنیت در خدمات ابری AWS
- 76. اصول بهترین شیوهها برای امنیت AWS
- 77. مدیریت کلیدهای دسترسی و IAM Roleها
- 78. رمزنگاری دادهها در AWS
- 79. پایش و ثبت وقایع امنیتی
- 80. بهینهسازی هزینهها در AWS
- 81. شناسایی منابع پرهزینه
- 82. استفاده از ابزارهای Cost Explorer
- 83. استراتژیهای کاهش هزینه
- 84. مقدمهای بر معماری میکروسرویس در AWS
- 85. طراحی و پیادهسازی میکروسرویسها
- 86. ارتباط بین میکروسرویسها
- 87. مدیریت وضعیت در میکروسرویسها
- 88. پایداری و تحمل خطا در برنامههای ابری
- 89. الگوهای طراحی برای پایداری
- 90. پیادهسازی مکانیزمهای باز امتحان (Retry)
- 91. مدیریت صفهای پیام برای تحمل خطا
- 92. تست برنامههای ابری
- 93. انواع تست (واحد، یکپارچهسازی، E2E)
- 94. استفاده از فریمورکهای تست پایتون
- 95. تست خودکار برنامههای AWS
- 96. مقدمهای بر DevOps در AWS
- 97. اصول و فرهنگ DevOps
- 98. ابزارهای DevOps در AWS
- 99. اتوماسیون در چرخه عمر توسعه نرمافزار
- 100. مفاهیم Serverless Computing
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.