کتاب Google Cloud Platform: Practical Guide for Java Developers (Javalin) با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
Google Cloud Platform: راهنمای عملی برای توسعهدهندگان جاوا (Javalin) Google Cloud Platform: راهنمای عملی برای توسعهدهندگان جاوا (Javalin) آیا شما یک توسعهدهنده جاوا هستید که مشتاق ورود به دنیای قدر...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: Practical Guide for Java Developers (Javalin)
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. مقدمه ای بر Google Cloud Platform (GCP) برای توسعه دهندگان Java
- 2. چرا GCP؟ مزایا و موارد استفاده برای برنامه های کاربردی Java
- 3. آشنایی با Javalin: یک چارچوب وب سبک وزن برای Java
- 4. مقایسه Javalin با سایر چارچوب های وب Java (Spring Boot, Micronaut)
- 5. راه اندازی یک حساب GCP و پروژه
- 6. نصب و پیکربندی Google Cloud SDK (gcloud CLI)
- 7. ایجاد و مدیریت Virtual Machines (VM) در Compute Engine
- 8. پیکربندی شبکه VPC و فایروال برای VM ها
- 9. استقرار یک برنامه Javalin ساده روی Compute Engine
- 10. آشنایی با Cloud Shell و استفاده از آن برای مدیریت GCP
- 11. درک Google Kubernetes Engine (GKE)
- 12. ایجاد و مدیریت یک خوشه Kubernetes در GKE
- 13. استقرار یک برنامه Javalin روی GKE با استفاده از Docker
- 14. Dockerize کردن برنامه Javalin
- 15. ایجاد و مدیریت تصاویر Docker در Google Container Registry (GCR)
- 16. مقیاس بندی خودکار برنامه Javalin در GKE
- 17. مدیریت پیکربندی برنامه با استفاده از ConfigMaps و Secrets در Kubernetes
- 18. درک خدمات و ورودی ها (Ingress) در Kubernetes
- 19. آشنایی با Google Cloud Storage (GCS)
- 20. آپلود و دانلود فایل ها از GCS با استفاده از Java
- 21. مدیریت مجوزها و کنترل دسترسی در GCS
- 22. استفاده از GCS برای ذخیره سازی رسانه و دارایی های static
- 23. مقدمه ای بر Google Cloud SQL
- 24. ایجاد و مدیریت پایگاه داده های MySQL در Cloud SQL
- 25. ایجاد و مدیریت پایگاه داده های PostgreSQL در Cloud SQL
- 26. اتصال به Cloud SQL از برنامه Javalin
- 27. اجرای عملیات CRUD (ایجاد، خواندن، به روز رسانی، حذف) بر روی پایگاه داده Cloud SQL
- 28. پیاده سازی مدیریت ارتباط با پایگاه داده با استفاده از JDBC
- 29. استفاده از ORM (Object-Relational Mapping) با Javalin و Cloud SQL
- 30. درک Google Cloud Datastore
- 31. ذخیره و بازیابی داده ها با استفاده از Cloud Datastore
- 32. پرس و جو از Cloud Datastore با استفاده از GQL
- 33. استفاده از Cloud Datastore برای ذخیره سازی session و cache
- 34. آشنایی با Google Cloud Spanner
- 35. طراحی شمای پایگاه داده برای Cloud Spanner
- 36. اتصال به Cloud Spanner از برنامه Javalin
- 37. درک مفهوم در Cloud Spanner
- 38. مقدمه ای بر Google Cloud Functions
- 39. ایجاد و استقرار توابع Cloud با Java
- 40. فعال کردن توابع Cloud با HTTP و Cloud Storage Triggers
- 41. استفاده از Cloud Functions برای پردازش داده های event-driven
- 42. درک Google Cloud Pub/Sub
- 43. انتشار و اشتراک در پیام ها با استفاده از Pub/Sub
- 44. ایجاد معماری مبتنی بر پیام با Javalin و Pub/Sub
- 45. استفاده از Pub/Sub برای مدیریت صف (Queue)
- 46. آشنایی با Google Cloud Logging
- 47. یکپارچه سازی Cloud Logging با برنامه Javalin
- 48. تجزیه و تحلیل و مانیتورینگ لاگ ها در Cloud Logging
- 49. استفاده از Cloud Logging برای اشکال زدایی و عیب یابی برنامه
- 50. درک Google Cloud Monitoring
- 51. ایجاد داشبورد و alerts در Cloud Monitoring
- 52. مانیتورینگ عملکرد برنامه Javalin در GCP
- 53. استفاده از Cloud Monitoring برای شناسایی گلوگاه های عملکرد
- 54. آشنایی با Google Cloud Trace
- 55. ردیابی درخواست ها در برنامه Javalin با Cloud Trace
- 56. تجزیه و تحلیل latency و performance با استفاده از Cloud Trace
- 57. استفاده از Cloud Trace برای بهینه سازی عملکرد برنامه
- 58. درک Google Cloud Debugger
- 59. اشکال زدایی از راه دور برنامه Javalin در GCP
- 60. استفاده از Cloud Debugger برای یافتن و رفع اشکالات
- 61. آشنایی با Google Cloud Error Reporting
- 62. ردیابی و مدیریت خطاها در برنامه Javalin با Error Reporting
- 63. پیکربندی alerts برای خطاها و استثناها
- 64. درک Google Cloud Identity and Access Management (IAM)
- 65. مدیریت دسترسی و مجوزها با استفاده از IAM
- 66. ایجاد نقش ها و سیاست های سفارشی IAM
- 67. بهترین روش ها برای امنیت GCP
- 68. ایمن سازی برنامه Javalin در GCP
- 69. پیاده سازی احراز هویت و authorization
- 70. درک OAuth 2.0 و OpenID Connect
- 71. یکپارچه سازی با Google Cloud Identity Platform
- 72. استفاده از Google Cloud Armor برای محافظت از برنامه در برابر حملات DDoS
- 73. آشنایی با Google Cloud CDN
- 74. پیکربندی CDN برای برنامه Javalin
- 75. بهبود عملکرد برنامه با استفاده از CDN
- 76. درک Google Cloud Load Balancing
- 77. پیکربندی Load Balancing برای برنامه Javalin
- 78. توزیع ترافیک و مدیریت ظرفیت با استفاده از Load Balancing
- 79. آشنایی با Google Cloud Memorystore
- 80. استفاده از Memorystore (Redis و Memcached) برای ذخیره سازی cache
- 81. یکپارچه سازی Memorystore با برنامه Javalin
- 82. بهبود عملکرد برنامه با استفاده از caching
- 83. درک Google Cloud Dataflow
- 84. پردازش داده با استفاده از Dataflow و Java
- 85. ساخت pipeline های داده با استفاده از Apache Beam
- 86. آشنایی با Google Cloud BigQuery
- 87. پرس و جو و تجزیه و تحلیل داده ها با BigQuery
- 88. یکپارچه سازی BigQuery با برنامه Javalin
- 89. استفاده از BigQuery برای ایجاد گزارش ها و داشبوردها
- 90. درک Google Cloud AI Platform
- 91. استقرار مدل های یادگیری ماشین در AI Platform
- 92. استفاده از AI Platform Prediction API
- 93. آشنایی با Google Cloud Vision API
- 94. یکپارچه سازی Vision API با برنامه Javalin
- 95. انجام تجزیه و تحلیل تصویر با استفاده از Vision API
- 96. آشنایی با Google Cloud Natural Language API
- 97. یکپارچه سازی Natural Language API با برنامه Javalin
- 98. انجام تجزیه و تحلیل متن با استفاده از Natural Language API
- 99. بهترین روش ها برای استقرار برنامه های Javalin در GCP
- 100. اتخاذ رویکرد DevOps در توسعه و استقرار برنامه های Javalin در GCP
تگها:
Cloud Computing
GCP
GCP for Java
Google Cloud
Google Cloud Platform
Java
Javalin
آموزش کاربردی
آموزش گوگل کلود
ابر رایانش
ابزار های گوگل کلود
برنامه نویسی
توسعه دهندگان جاوا
توسعه وب
سرور ابری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.