اپلیکیشن اندرویدی فلشکارت آموزشی Google Cloud Platform: راهنمای عملی برای توسعه دهندگان Java (Javalin)
📚 کتاب آموزشی جامع
📚 اطلاعات کتاب
عنوان کتاب: کتاب Google Cloud Platform: راهنمای عملی برای توسعه دهندگان Java (Javalin)
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای کتاب (100 موضوع)
- 1. مقدمه ای بر Google Cloud Platform
- 2. چرا GCP برای توسعه دهندگان Java؟
- 3. آشنایی با زیرساخت GCP
- 4. مفاهیم کلیدی GCP: مناطق، مناطق، ماشین های مجازی
- 5. تنظیم محیط توسعه محلی
- 6. نصب Google Cloud SDK
- 7. پیکربندی Cloud SDK
- 8. استفاده از gcloud CLI
- 9. شروع با Google Cloud Console
- 10. ایجاد پروژه GCP
- 11. مدیریت پروژه ها
- 12. تنظیمات احراز هویت
- 13. مدیریت کلیدهای حساب سرویس
- 14. مقدمه ای بر Compute Engine
- 15. ایجاد یک نمونه Compute Engine
- 16. انتخاب نوع ماشین و ایمیج
- 17. اتصال به نمونه Compute Engine
- 18. مدیریت نمونه های Compute Engine
- 19. مقیاس پذیری خودکار در Compute Engine
- 20. استفاده از Instance Groups
- 21. مقدمه ای بر App Engine
- 22. مقایسه App Engine Standard و Flexible
- 23. استقرار برنامه Java در App Engine Standard
- 24. پیکربندی app.yaml
- 25. استقرار برنامه Java در App Engine Flexible
- 26. مدیریت App Engine
- 27. مقدمه ای بر Cloud Functions
- 28. ایجاد یک Cloud Function ساده
- 29. استفاده از تریگرهای HTTP
- 30. استفاده از تریگرهای Cloud Storage
- 31. استفاده از تریگرهای Pub/Sub
- 32. مدیریت Cloud Functions
- 33. مقدمه ای بر Kubernetes Engine (GKE)
- 34. مفاهیم کلیدی Kubernetes
- 35. نصب GKE
- 36. ایجاد یک کلاستر GKE
- 37. مدیریت کلاستر GKE
- 38. استقرار برنامه Java در GKE
- 39. استفاده از Deployments
- 40. استفاده از Services
- 41. استفاده از Ingress
- 42. مقدمه ای بر Cloud SQL
- 43. ایجاد یک نمونه Cloud SQL برای PostgreSQL/MySQL
- 44. اتصال به Cloud SQL از برنامه Java
- 45. مدیریت Cloud SQL
- 46. مقدمه ای بر Datastore (Firestore in Datastore mode)
- 47. طراحی مدل داده در Datastore
- 48. ذخیره و بازیابی داده ها با Datastore
- 49. مدیریت Datastore
- 50. مقدمه ای بر Cloud Storage
- 51. ایجاد یک Bucket
- 52. آپلود و دانلود فایل ها
- 53. مدیریت دسترسی به Bucket
- 54. استفاده از Cloud Storage با برنامه Java
- 55. مقدمه ای بر Pub/Sub
- 56. ایجاد یک Topic و Subscription
- 57. ارسال و دریافت پیام ها
- 58. مدیریت Pub/Sub
- 59. مقدمه ای بر Cloud Tasks
- 60. ایجاد یک Queue
- 61. ارسال و دریافت وظایف
- 62. مدیریت Cloud Tasks
- 63. مقدمه ای بر Cloud Scheduler
- 64. ایجاد یک Job زمان بندی شده
- 65. مدیریت Cloud Scheduler
- 66. مقدمه ای بر Cloud Build
- 67. پیکربندی Cloud Build
- 68. ایجاد یک Pipeline CI/CD
- 69. استقرار خودکار برنامه ها
- 70. مقدمه ای بر Logging و Monitoring
- 71. استفاده از Cloud Logging
- 72. استفاده از Cloud Monitoring
- 73. تنظیم هشدارها (Alerts)
- 74. مقدمه ای بر Identity and Access Management (IAM)
- 75. مدیریت نقش ها و مجوزها
- 76. استفاده از Service Accounts
- 77. مقدمه ای بر VPC Network
- 78. ایجاد یک VPC Network
- 79. مدیریت فایروال ها
- 80. مقدمه ای بر Load Balancing
- 81. انواع Load Balancer در GCP
- 82. پیکربندی Load Balancer برای برنامه Java
- 83. مقدمه ای بر Serverless Computing
- 84. مقایسه App Engine، Cloud Functions و GKE
- 85. انتخاب راهکار Serverless مناسب
- 86. مدیریت هزینه در GCP
- 87. نکات و ترفندهای بهینه سازی هزینه
- 88. مقدمه ای بر BigQuery
- 89. استفاده از BigQuery برای تجزیه و تحلیل داده ها
- 90. اتصال BigQuery به برنامه Java
- 91. مقدمه ای بر AI Platform
- 92. استفاده از خدمات یادگیری ماشین در GCP
- 93. مقدمه ای بر Cloud Spanner
- 94. استفاده از Cloud Spanner برای پایگاه داده های توزیع شده
- 95. مقدمه ای بر Cloud Memorystore
- 96. استفاده از Redis/Memcached برای Caching
- 97. مقدمه ای بر Cloud CDN
- 98. استفاده از CDN برای بهبود عملکرد
- 99. امنیت در GCP
- 100. بهترین شیوه های امنیتی
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.