اپلیکیشن اندرویدی فلش‌کارت آموزشی برنامه‌نویسی کاربردی مایکروسافت آژور: ساخت سرویس‌ها و اپلیکیشن‌های مقیاس‌پذیر

349,950 تومان
برنامه‌نویسی کاربردی مایکروسافت آژور: ساخت سرویس‌ها و اپلیکیشن‌های مقیاس‌پذیر | آکادمی ابر آکادمی ابر صفحه اصلی درباره ما خدمات مشترک خبرنامه شوید اشتراک برنامه‌نویسی کاربردی مایکروسافت آژور: ساخت سرو...
پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 87,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

🎓 دوره آموزشی جامع

📚 اطلاعات دوره

عنوان دوره: دوره برنامه‌نویسی کاربردی مایکروسافت آژور: ساخت سرویس‌ها و اپلیکیشن‌های مقیاس‌پذیر

موضوع کلی: رایانش ابری

موضوع میانی: توسعه و استقرار راهکارهای ابری با مایکروسافت آژور

📋 سرفصل‌های دوره

  • 1. مقدمه‌ای بر رایانش ابری: مدل‌های SaaS، PaaS و IaaS
  • 2. آشنایی با مایکروسافت آژور: تاریخچه و چشم‌انداز
  • 3. تور کامل پورتال آژور: مدیریت منابع از طریق وب
  • 4. راه‌اندازی محیط کار: نصب و پیکربندی Azure CLI و PowerShell
  • 5. مفاهیم پایه: اشتراک‌ها، گروه‌های منابع و مدیریت دسترسی
  • 6. جغرافیای آژور: مناطق، جفت مناطق و مناطق دسترسی (Availability Zones)
  • 7. مدیریت هزینه‌ها: آشنایی با ماشین‌حساب قیمت‌گذاری و Azure Cost Management
  • 8. برنامه‌نویسی با Azure SDKs: شروع به کار با .NET
  • 9. آماده‌سازی محیط توسعه محلی: ویژوال استودیو و ویژوال استودیو کد
  • 10. اولین اپلیکیشن شما در آژور: استقرار یک وب‌اپلیکیشن ساده
  • 11. مروری بر سرویس‌های محاسباتی (Compute Services) در آژور
  • 12. ماشین‌های مجازی (Virtual Machines): ساخت، پیکربندی و مدیریت
  • 13. مقیاس‌پذیری با Virtual Machine Scale Sets
  • 14. مقدمه‌ای بر Azure App Service: پلتفرم به عنوان سرویس (PaaS)
  • 15. ساخت و استقرار وب‌اپلیکیشن‌ها با سرویس Web Apps
  • 16. اسلات‌های استقرار (Deployment Slots): استقرار بدون قطعی
  • 17. پیکربندی دامنه‌های سفارشی و گواهی SSL
  • 18. مقیاس‌بندی (Scaling) در App Service: افزایش و کاهش منابع
  • 19. اجرای کانتینرها در App Service for Containers
  • 20. مقدمه‌ای بر محاسبات بدون سرور (Serverless) با Azure Functions
  • 21. ساخت اولین Azure Function: از تئوری تا عمل
  • 22. محرک‌ها و اتصال‌ها (Triggers and Bindings) در Azure Functions
  • 23. توسعه گردش‌کارهای حالت‌مند با Durable Functions
  • 24. آشنایی با Azure Cloud Services (Web/Worker Roles): نگاهی به معماری کلاسیک
  • 25. انتخاب سرویس محاسباتی مناسب برای هر سناریو
  • 26. آشنایی با حساب‌های ذخیره‌سازی آژور (Azure Storage Accounts)
  • 27. ذخیره‌سازی Blob: مفاهیم، لایه‌ها و کاربردها
  • 28. برنامه‌نویسی با Blob Storage: آپلود، دانلود و مدیریت فایل‌ها
  • 29. ویژگی‌های پیشرفته Blob Storage: فراداده، اسنپ‌شات و اجاره (Lease)
  • 30. ذخیره‌سازی صف (Queue Storage): پیام‌رسانی ساده و قابل اعتماد
  • 31. برنامه‌نویسی با Queue Storage: ارسال و پردازش پیام‌ها
  • 32. ذخیره‌سازی جدول (Table Storage): پایگاه داده NoSQL کلید-مقدار
  • 33. برنامه‌نویسی با Table Storage: مدیریت موجودیت‌ها و پارتیشن‌ها
  • 34. طراحی بهینه کلید پارتیشن (Partition Key) در Table Storage
  • 35. ذخیره‌سازی فایل (Azure Files): اشتراک‌گذاری فایل مبتنی بر SMB در ابر
  • 36. دیسک‌های مدیریت‌شده (Managed Disks) برای ماشین‌های مجازی
  • 37. امنیت در ذخیره‌سازی: توکن‌های دسترسی اشتراکی (SAS Tokens)
  • 38. امنیت در ذخیره‌سازی: خط‌مشی‌های دسترسی ذخیره‌شده (Stored Access Policies)
  • 39. کار با ابزارهای AzCopy و Azure Storage Explorer
  • 40. استراتژی‌های انتقال و همگام‌سازی داده‌ها با آژور
  • 41. مروری بر سرویس‌های پایگاه داده در آژور
  • 42. مقدمه‌ای بر Azure SQL Database
  • 43. ایجاد و اتصال به پایگاه داده Azure SQL
  • 44. استفاده از Elastic Pools برای مدیریت بهینه چندین پایگاه داده
  • 45. ویژگی‌های امنیتی در Azure SQL Database
  • 46. مقدمه‌ای بر NoSQL با Azure Cosmos DB
  • 47. انتخاب API مناسب برای Cosmos DB: از SQL تا MongoDB
  • 48. برنامه‌نویسی با Cosmos DB: عملیات CRUD و کوئری‌ها
  • 49. درک واحدهای درخواست (RUs) و پارتیشن‌بندی در Cosmos DB
  • 50. بهبود عملکرد با Azure Cache for Redis
  • 51. مبانی شبکه‌های مجازی آژور (Azure Virtual Network)
  • 52. زیرشبکه‌ها (Subnets) و گروه‌های امنیتی شبکه (NSGs)
  • 53. اتصال شبکه‌های مجازی با VNet Peering
  • 54. میزبانی دامنه با Azure DNS
  • 55. توزیع بار و افزایش دسترس‌پذیری با Azure Load Balancer
  • 56. مسیریابی هوشمند لایه ۷ با Azure Application Gateway
  • 57. مسیریابی ترافیک جهانی با Azure Traffic Manager
  • 58. نقطه ورود سراسری و امن با Azure Front Door
  • 59. اتصال هیبریدی: راه‌اندازی VPN Gateway
  • 60. مفاهیم اتصال اختصاصی با ExpressRoute
  • 61. مقدمه‌ای بر Microsoft Entra ID (Azure Active Directory سابق)
  • 62. مدیریت کاربران و گروه‌ها در Entra ID
  • 63. احراز هویت کاربران در اپلیکیشن‌ها با پلتفرم هویت مایکروسافت
  • 64. کنترل دسترسی مبتنی بر نقش (RBAC) در آژور
  • 65. آشنایی با Service Principals و کاربردهای آن
  • 66. هویت‌های مدیریت‌شده (Managed Identities): احراز هویت امن سرویس‌ها
  • 67. مقدمه‌ای بر Azure Key Vault: مدیریت متمرکز اسرار
  • 68. برنامه‌نویسی با Key Vault: ذخیره و بازیابی امن اطلاعات حساس
  • 69. اعمال حاکمیت سازمانی با Azure Policy
  • 70. آشنایی با Microsoft Defender for Cloud برای مدیریت امنیت
  • 71. الگوهای پیام‌رسانی ناهمگام (Asynchronous Messaging Patterns)
  • 72. Azure Service Bus: تفاوت صف‌ها (Queues) و تاپیک‌ها (Topics)
  • 73. برنامه‌نویسی با صف‌های Service Bus
  • 74. برنامه‌نویسی با تاپیک‌ها و اشتراک‌های Service Bus
  • 75. ویژگی‌های پیشرفته Service Bus: صف‌های نامه مرده (Dead-lettering) و نشست‌ها (Sessions)
  • 76. مقدمه‌ای بر Azure Event Grid برای معماری‌های رویدادمحور
  • 77. واکنش به رویدادهای سیستمی و سفارشی با Event Grid
  • 78. Azure Event Hubs: دریافت داده‌های جریانی در مقیاس بالا
  • 79. مقایسه سرویس‌های پیام‌رسانی: Queue Storage, Service Bus, Event Grid, Event Hubs
  • 80. اتوماسیون گردش کار با Azure Logic Apps
  • 81. اصول زیرساخت به عنوان کد (Infrastructure as Code)
  • 82. استقرار منابع با قالب‌های ARM (ARM Templates)
  • 83. معرفی Bicep: زبان ساده‌شده برای تعریف زیرساخت آژور
  • 84. مقدمه‌ای بر Azure DevOps
  • 85. ساخت پایپ‌لاین‌های CI/CD با Azure Pipelines
  • 86. استفاده از GitHub Actions برای استقرار در آژور
  • 87. مقدمه‌ای بر Azure Monitor: نظارت جامع بر سرویس‌ها
  • 88. جمع‌آوری و تحلیل لاگ‌ها با Log Analytics
  • 89. ایجاد هشدارها و داشبوردها در Azure Monitor
  • 90. نظارت بر عملکرد اپلیکیشن با Application Insights
  • 91. معماری برای ابر: چارچوب خوش‌معماری آژور (Well-Architected Framework)
  • 92. الگوهای طراحی ابری: Retry, Circuit Breaker
  • 93. الگوهای طراحی ابری: Sharding, CQRS, Throttling
  • 94. مقدمه‌ای بر کانتینرها: داکر (Docker)
  • 95. اجرای کانتینرهای مستقل با Azure Container Instances (ACI)
  • 96. مقدمه‌ای بر کوبرنتیز و Azure Kubernetes Service (AKS)
  • 97. استقرار یک اپلیکیشن در کلاستر AKS
  • 98. مقیاس‌بندی اپلیکیشن‌ها و نودها در AKS
  • 99. مدیریت و انتشار APIها با Azure API Management
  • 100. جمع‌بندی نهایی: طراحی یک راهکار کامل میکروسرویس در آژور
اپلیکیشن آموزشی اندروید
یادگیری هوشمند، همیشه همراه شما
فلش‌کارت‌های آموزشی را در یک محیط فارسی، ساده و کاربردی مرور کنید؛ پاسخ‌های خود را بسنجید و پیشرفت یادگیری‌تان را دنبال کنید.
مطالعه آفلاین محیط فارسی و راست‌چین ویژه اندروید
فلش‌کارت آموزشی؛ روشی کاربردی برای مرور مطالب

این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلش‌کارت طراحی شده است. کارت‌ها را یکی‌یکی مرور کنید، پاسخ پرسش‌ها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.

📴
یادگیری بدون اینترنت مداوم
پس از نصب و در دسترس بودن محتوای دوره، فلش‌کارت‌ها را در زمان و مکان دلخواه مرور کنید.
🗂️
انواع محتوای آموزشی
از نکته‌های آموزشی تا پرسش‌های چهارگزینه‌ای و پرسش‌وپاسخ، مطالب را متناسب با نیاز خود مرور کنید.
📊
ارزیابی میزان یادگیری
پاسخ‌های درست و غلط خود را ثبت کنید و آمار عملکردتان را به تفکیک نوع محتوا ببینید.
🎯
مرور هدفمند فصل‌ها
فصل‌های موردنظر را انتخاب کنید و با استفاده از گزینه انتخاب همه، مرور فصل‌های مرورنشده را در اولویت قرار دهید.
انواع فلش‌کارت‌های قابل مرور

محتوای آموزشی در قالب‌های متنوع ارائه می‌شود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموخته‌ها قابل استفاده باشد.

💬
نکته‌های خودمانی
یادگیری ساده و روان
📘
نکته‌های رسمی و کتابی
مرور دقیق مفاهیم
📝
پرسش‌های چهارگزینه‌ای
سنجش آموخته‌ها
❓
پرسش‌وپاسخ
تمرین یادآوری پاسخ
🎓
درسنامه
مرور محتوای آموزشی
امکانات مرور و ارزیابی
حرکت ساده بین کارت‌ها
استفاده از دکمه‌های قبلی و بعدی و مشاهده نوار پیشرفت برای دنبال کردن روند مرور.
مشاهده پاسخ و توضیحات
برگرداندن کارت برای نمایش پاسخ و توضیحات در قالب‌هایی مانند تست و پرسش‌وپاسخ.
تنظیم اندازه فونت
انتخاب اندازه مناسب نوشته‌ها برای تجربه مطالعه راحت‌تر.
نمایش فرمول‌های ریاضی
پشتیبانی از نمایش صحیح فرمول‌ها و روابط ریاضی مبتنی بر LaTeX.
ثبت نتیجه و گزارش آماری
علامت‌گذاری هر پاسخ به‌صورت درست یا غلط و مشاهده تعداد و درصد موفقیت برای انواع محتوا.
طراحی‌شده برای مطالعه روزمره
  • رابط کاربری فارسی و راست‌چین با فونت وزیر.
  • تم روشن و تیره مطابق تنظیمات سیستم.
  • صفحه‌بندی ساده برای انتخاب دوره و شروع مرور.
  • نمایش تعداد دفعات مرور هر فصل.
  • انتخاب چند فصل برای مرور هم‌زمان.
  • امکان تمرکز بر فصل‌هایی که هنوز مرور نشده‌اند.
مناسب برای چه کسانی است؟

این اپلیکیشن برای دانش‌آموزان، دانشجویان، داوطلبان آزمون‌ها و علاقه‌مندان به یادگیری طراحی شده است؛ به‌ویژه کسانی که می‌خواهند مطالب آموزشی را در زمان‌های کوتاه مرور کنند، دانسته‌های خود را بسنجند و مطالعه منظم‌تری داشته باشند.

توجه: محتوای آموزشی و تعداد فلش‌کارت‌ها به دوره انتخاب‌شده بستگی دارد. محتوای دوره پس از نصب، درون برنامه قابل استفاده است؛ با این حال، دریافت اولیه اپلیکیشن و به‌روزرسانی‌های احتمالی ممکن است به اینترنت نیاز داشته باشند.
گالری تصاویر اپلیکیشن‌ها
محیط واقعی اپلیکیشن‌های آموزشی ما
تصاویر زیر، نمونه‌هایی از محیط واقعی اپلیکیشن‌های آموزشی ما هستند و قالب کلی، سبک طراحی و شیوه نمایش محتوای آموزشی در این برنامه‌ها را نشان می‌دهند.
نگاهی به فضای داخل برنامه
تصویر محیط اپلیکیشن آموزشی ۱
نمای اپلیکیشن ۱
تصویر محیط اپلیکیشن آموزشی ۲
نمای اپلیکیشن ۲
تصویر محیط اپلیکیشن آموزشی ۳
نمای اپلیکیشن ۳
تصویر محیط اپلیکیشن آموزشی ۴
نمای اپلیکیشن ۴
تصویر محیط اپلیکیشن آموزشی ۵
نمای اپلیکیشن ۵
تصویر محیط اپلیکیشن آموزشی ۶
نمای اپلیکیشن ۶
تصویر محیط اپلیکیشن آموزشی ۷
نمای اپلیکیشن ۷
تصویر محیط اپلیکیشن آموزشی ۸
نمای اپلیکیشن ۸
تصویر محیط اپلیکیشن آموزشی ۹
نمای اپلیکیشن ۹
تصویر محیط اپلیکیشن آموزشی ۱۰
نمای اپلیکیشن ۱۰
تصویر محیط اپلیکیشن آموزشی ۱۱
نمای اپلیکیشن ۱۱
نکته مهم درباره تصاویر
این تصاویر نمونه‌ای از قالب و سبک طراحی اپلیکیشن‌های آموزشی ما هستند. اپلیکیشن ارائه‌شده نیز از همین رویکرد طراحی و نمایش محتوای آموزشی پیروی می‌کند؛ جزئیات ظاهری و امکانات قابل مشاهده ممکن است متناسب با نوع دوره و بخش مورد استفاده متفاوت باشد.
تگ‌ها: .NET Azure Azure programming Azure services Cloud Computing Cloud deployment cloud development Microsoft Azure Scalable Applications Service Building Windows Azure Windows Azure Programming اپلیکیشن‌های مقیاس‌پذیر استقرار ابری برنامه‌نویسی آژور توسعه ابری رایانش ابری ساخت سرویس سرویس‌های آژور مایکروسافت آژور

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.