اپلیکیشن اندرویدی فلشکارت آموزشی استقرار برنامههای جاوا اسپرینگ بوت در سرویس اپلیکیشنهای ابری آژور
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره استقرار برنامههای جاوا اسپرینگ بوت در سرویس اپلیکیشنهای ابری آژور
موضوع کلی: فناوری اطلاعات و توسعه نرمافزار
موضوع میانی: توسعه و استقرار برنامههای کاربردی وب
📋 سرفصلهای دوره
- 1. آشنایی با سرویس اپلیکیشنهای ابری آژور
- 2. مبانی توسعه برنامههای وب با جاوا اسپرینگ بوت
- 3. نصب و پیکربندی محیط توسعه جاوا
- 4. مقدمهای بر Spring Boot
- 5. ایجاد یک برنامه ساده Spring Boot
- 6. پیکربندی برنامههای Spring Boot
- 7. مدیریت وابستگیها در Spring Boot
- 8. مبانی Spring Data JPA
- 9. ایجاد موجودیتها و ریپازیتوریها
- 10. اتصال به پایگاه داده در Spring Boot
- 11. مقدمهای بر RESTful APIs
- 12. طراحی و پیادهسازی کنترلرهای REST
- 13. مدیریت خطا در Spring Boot
- 14. احراز هویت و مجوزدهی در Spring Boot
- 15. امنیت برنامههای وب با Spring Security
- 16. آشنایی با مفاهیم کانتینرسازی (Docker)
- 17. ساخت ایمیج Docker برای برنامه Spring Boot
- 18. استقرار برنامه Spring Boot در Azure
- 19. آشنایی با Azure App Service
- 20. انتخاب پلن سرویس مناسب در Azure
- 21. ایجاد یک برنامه در Azure App Service
- 22. پیکربندی برنامههای Azure App Service
- 23. اتصال پایگاه داده به Azure App Service
- 24. مدیریت تنظیمات برنامه در Azure
- 25. مقیاسپذیری برنامههای Azure App Service
- 26. مانیتورینگ و لاگگیری در Azure App Service
- 27. استقرار برنامههای جاوا اسپرینگ بوت در Azure
- 28. استفاده از Azure DevOps برای CI/CD
- 29. پیکربندی پایپلاین CI/CD در Azure DevOps
- 30. مقدمهای بر Azure Functions
- 31. استقرار توابع Azure با جاوا
- 32. ارتباط توابع Azure با سرویس اپلیکیشنها
- 33. مدیریت پایگاه داده در Azure SQL Database
- 34. اتصال برنامه Spring Boot به Azure SQL Database
- 35. استفاده از Azure Cosmos DB
- 36. تفاوتهای Azure SQL Database و Azure Cosmos DB
- 37. امنیت پایگاه داده در Azure
- 38. پیکربندی شبکه در Azure App Service
- 39. استفاده از Azure CDN برای بهبود عملکرد
- 40. مقدمهای بر Azure Load Balancer
- 41. استقرار برنامههای چند لایه در Azure
- 42. مدیریت استقرار با Azure Resource Manager
- 43. استفاده از Azure CLI برای مدیریت منابع
- 44. نوشتن اسکریپتهای PowerShell برای Azure
- 45. آشنایی با Azure Monitor
- 46. تنظیم هشدارهای مانیتورینگ در Azure
- 47. بهینهسازی مصرف منابع در Azure
- 48. مدیریت هزینههای سرویسهای Azure
- 49. بررسی بهترین شیوهها برای استقرار برنامههای جاوا
- 50. مقدمهای بر Microservices Architecture
- 51. طراحی Microservices با Spring Boot
- 52. استقرار Microservices در Azure App Service
- 53. استفاده از Azure Kubernetes Service (AKS)
- 54. مقدمهای بر Azure Service Bus
- 55. ارتباط بین Microservices با Service Bus
- 56. مدیریت صفها و تاپیکها در Service Bus
- 57. استفاده از Azure API Management
- 58. امنیت API ها با API Management
- 59. مقدمهای بر Azure Cache for Redis
- 60. افزایش سرعت برنامه با Redis Cache
- 61. مدیریت دادههای موقت در Azure
- 62. مقدمهای بر Azure Blob Storage
- 63. ذخیرهسازی فایلها در Blob Storage
- 64. دسترسی به فایلها از طریق URL
- 65. مدیریت دسترسی به Blob Storage
- 66. استفاده از Azure Files
- 67. مقایسه Blob Storage و Azure Files
- 68. مقدمهای بر Azure Queue Storage
- 69. ارتباط ناهمزمان با Queue Storage
- 70. مدیریت صفها در Queue Storage
- 71. اصول توسعه پایدار در Azure
- 72. بهینهسازی مصرف انرژی در سرویسهای ابری
- 73. مقدمهای بر Azure Advisor
- 74. دریافت توصیههای بهینهسازی در Azure
- 75. مستندسازی برنامه در Azure
- 76. استفاده از Azure DevOps برای مدیریت پروژه
- 77. مدیریت نسخهها با Azure Repos
- 78. تست خودکار برنامهها در Azure DevOps
- 79. استقرار خودکار برنامهها با Azure Pipelines
- 80. مقدمهای بر Azure Security Center
- 81. مدیریت تهدیدات امنیتی در Azure
- 82. پیکربندی سیاستهای امنیتی در Azure
- 83. ممیزی امنیتی در Azure
- 84. مدیریت هویت و دسترسی در Azure AD
- 85. استفاده از Azure Key Vault برای مدیریت اسرار
- 86. رمزگذاری دادهها در Azure
- 87. پشتیبانگیری و بازیابی در Azure
- 88. طراحی برای تحمل خطا در Azure
- 89. استراتژیهای بازیابی از فاجعه در Azure
- 90. مقدمهای بر Azure Site Recovery
- 91. تنظیم Site Recovery برای برنامهها
- 92. مدیریت دامنههای سفارشی در Azure App Service
- 93. تنظیم SSL/TLS در Azure App Service
- 94. استفاده از Azure Traffic Manager
- 95. مدیریت ترافیک بین مناطق مختلف Azure
- 96. مقدمهای بر Azure Application Insights
- 97. مانیتورینگ عملکرد برنامه با Application Insights
- 98. تحلیل دادهها در Application Insights
- 99. یافتن و رفع مشکلات عملکردی
- 100. استفاده از Azure DevOps برای تست عملکرد
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.