اپلیکیشن اندرویدی فلشکارت آموزشی ساخت و استقرار برنامههای ASP.NET Core در Microsoft Azure
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت و استقرار برنامههای ASP.NET Core در Microsoft Azure
موضوع کلی: توسعهٔ نرمافزار و معماری ابری
موضوع میانی: توسعه برنامههای کاربردی وب با Microsoft Azure
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم توسعه ابری و Azure
- 2. مقدمهای بر ASP.NET Core
- 3. معماری برنامههای وب مدرن
- 4. اصول معماری ابری
- 5. مزایای استفاده از Azure برای توسعه وب
- 6. مقدمهای بر سرویسهای Azure
- 7. برنامههای کاربردی وب Azure
- 8. مزایای Azure App Service
- 9. ایجاد اولین برنامه وب در Azure
- 10. استقرار برنامههای ASP.NET Core در Azure
- 11. تنظیمات استقرار در Azure App Service
- 12. مدیریت برنامههای وب در Azure
- 13. مقیاسپذیری برنامههای وب در Azure
- 14. تنظیمات خودکار مقیاسپذیری
- 15. نظارت بر برنامههای وب در Azure
- 16. لاگبرداری و مانیتورینگ در Azure
- 17. امنیت برنامههای وب در Azure
- 18. اصول امنیتی در Azure
- 19. مدیریت هویت و دسترسی در Azure
- 20. Azure Active Directory برای برنامههای وب
- 21. توسعه APIهای وب در Azure
- 22. ساخت RESTful API با ASP.NET Core
- 23. استقرار API در Azure
- 24. دیتابیسها در Azure
- 25. Azure SQL Database
- 26. استفاده از Azure SQL Database با ASP.NET Core
- 27. ذخیرهسازی داده در Azure
- 28. Azure Storage
- 29. Blob Storage برای ذخیرهسازی فایل
- 30. Table Storage برای دادههای NoSQL
- 31. Queue Storage برای ارتباطات ناهمگام
- 32. انتخاب مناسب سرویس ذخیرهسازی
- 33. معماری میکروسرویس در Azure
- 34. مقدمهای بر میکروسرویسها
- 35. طراحی میکروسرویسها در Azure
- 36. Azure Kubernetes Service (AKS)
- 37. مقدمهای بر کانتینرها و Docker
- 38. استقرار برنامهها با Docker در Azure
- 39. مدیریت کانتینرها با AKS
- 40. ارتباط بین میکروسرویسها
- 41. Azure Service Bus
- 42. استفاده از Service Bus برای ارتباط ناهمگام
- 43. Azure API Management
- 44. مدیریت و امنیت APIها
- 45. توسعه و استقرار Front-end در Azure
- 46. استفاده از Azure Static Web Apps
- 47. یکپارچهسازی با Git و CI/CD
- 48. پایپلاینهای استقرار خودکار
- 49. Azure DevOps برای CI/CD
- 50. تنظیمات پایپلاینهای استقرار
- 51. تست و اعتبارسنجی برنامهها در Azure
- 52. تست واحد و یکپارچهسازی
- 53. تست عملکرد و بار
- 54. بهینهسازی عملکرد برنامههای وب در Azure
- 55. بهینهسازی پایگاه داده
- 56. بهینهسازی کد
- 57. استفاده از CDN برای بهبود سرعت
- 58. Azure Content Delivery Network (CDN)
- 59. تنظیمات CDN برای برنامههای وب
- 60. امنیت پیشرفته برنامههای وب در Azure
- 61. Web Application Firewall (WAF)
- 62. تنظیمات WAF
- 63. مدیریت Secretها و تنظیمات حساس
- 64. Azure Key Vault
- 65. ذخیرهسازی و مدیریت Secretها
- 66. مانیتورینگ پیشرفته و تحلیل داده
- 67. Azure Application Insights
- 68. تحلیل عملکرد و عیبیابی
- 69. گزارشدهی سفارشی در Application Insights
- 70. مهاجرت برنامههای وب به Azure
- 71. برنامهریزی برای مهاجرت
- 72. استراتژیهای مهاجرت
- 73. پیادهسازی استراتژیهای مهاجرت
- 74. مدیریت هزینهها در Azure
- 75. برنامهریزی و بهینهسازی هزینهها
- 76. ابزارهای مدیریت هزینه در Azure
- 77. نظارت و کنترل هزینهها
- 78. استقرار برنامههای Serverless در Azure
- 79. Azure Functions
- 80. ساخت و استقرار توابع Serverless
- 81. استفاده از Azure Logic Apps
- 82. اتوماسیون فرایندهای تجاری
- 83. مفاهیم DevOps در Azure
- 84. اصول DevOps
- 85. پیادهسازی DevOps در Azure
- 86. توسعه پایدار و نگهداری برنامهها
- 87. آخرین روندها در توسعه ابری
- 88. مقدمهای بر معماریهای جدید
- 89. آینده توسعه برنامههای وب در Azure
- 90. مروری بر سرویسهای نوظهور Azure
- 91. ساخت برنامههای مقیاسپذیر و مقاوم
- 92. اصول طراحی Fault-Tolerant
- 93. پیادهسازی Resilience در برنامهها
- 94. مدیریت رویدادها و پیامها
- 95. استفاده از Azure Event Grid
- 96. اتصال سرویسها با Event Grid
- 97. امنیت دادهها در Azure
- 98. رمزنگاری دادهها در حالت سکون و انتقال
- 99. مدیریت کلیدها و گواهینامهها
- 100. استقرار و مدیریت برنامهها در محیطهای چند ابری
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.