کتاب صوتی Google Cloud Platform: Practical Guide for Java Developers (Javalin)
دوره جامع Google Cloud Platform برای توسعهدهندگان جاوا (با Javalin) Google Cloud Platform: راهنمای عملی برای توسعهدهندگان جاوا (با Javalin) آیا شما یک توسعهدهنده جاوا هستید که به دنبال جهشی بزرگ در...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: Practical Guide for Java Developers (Javalin)
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. موضوع کلی: برنامه نویسی
- 2. موضوع میانی: Google Cloud Platform (GCP)
- 3. عنوان دوره: Google Cloud Platform: Practical Guide for Java Developers (Javalin)
- 4. مقدمه ای بر Google Cloud Platform (GCP)
- 5. چرا GCP برای توسعه دهندگان جاوا؟
- 6. مروری بر خدمات اصلی GCP
- 7. راه اندازی حساب GCP و پروژه جدید
- 8. کار با کنسول GCP
- 9. نصب و پیکربندی Google Cloud SDK (gcloud CLI)
- 10. مقدمه ای بر Identity and Access Management (IAM)
- 11. نقش ها و حساب های خدماتی در IAM
- 12. اصول شبکه در GCP: VPC, Subnet, Firewall
- 13. آماده سازی محیط توسعه جاوا: JDK, Maven/Gradle
- 14. معرفی فریمورک Javalin برای توسعه وب
- 15. ساخت اولین برنامه Javalin: Hello World
- 16. بسته بندی برنامه Javalin با Maven/Gradle
- 17. اصول Docker و کانتینری سازی
- 18. Dockerizing یک برنامه Javalin
- 19. معرفی Google Container Registry (GCR)
- 20. ارسال ایمیج Docker به GCR
- 21. معرفی Google Compute Engine (GCE)
- 22. ایجاد یک Instance (VM) در GCE
- 23. اتصال به VM از طریق SSH
- 24. استقرار دستی برنامه Javalin بر روی GCE
- 25. پیکربندی شبکه برای VMها در GCE
- 26. معرفی Instance Groups و Auto-scaling
- 27. استقرار Javalin با Instance Groups
- 28. مقدمه ای بر Google Kubernetes Engine (GKE)
- 29. مفاهیم پایه Kubernetes: Pod, Deployment, Service
- 30. راه اندازی کلاستر GKE
- 31. استقرار برنامه Javalin بر روی GKE با Deployment
- 32. اکسپوز کردن سرویس Javalin با Kubernetes Service
- 33. مدیریت Deployment ها در GKE
- 34. مقدمه ای بر Google App Engine (GAE)
- 35. تفاوت های App Engine Standard و Flexible Environment
- 36. استقرار برنامه Javalin در App Engine Standard (Java 11+)
- 37. استقرار برنامه Javalin در App Engine Flexible Environment
- 38. پیکربندی app.yaml برای App Engine
- 39. مدیریت نسخه ها و ترافیک در App Engine
- 40. مقدمه ای بر Cloud Run: Serverless Containers
- 41. استقرار برنامه Javalin بر روی Cloud Run
- 42. پیکربندی Cloud Run برای مقیاس پذیری و امنیت
- 43. مقایسه و انتخاب سرویس های محاسباتی GCP
- 44. اصول ذخیره سازی در GCP: Block, File, Object
- 45. معرفی Google Cloud Storage (GCS)
- 46. ایجاد Bucket و آپلود فایل در GCS
- 47. مدیریت دسترسی به فایل ها در GCS
- 48. پیکربندی Lifecycle Management برای GCS Buckets
- 49. استفاده از GCS در برنامه Javalin برای ذخیره سازی فایل
- 50. مقدمه ای بر پایگاه داده های رابطه ای در GCP
- 51. معرفی Google Cloud SQL (PostgreSQL/MySQL)
- 52. ایجاد و پیکربندی Instance Cloud SQL
- 53. اتصال برنامه Javalin به Cloud SQL با JDBC
- 54. مدیریت Pool اتصال (Connection Pooling) در Javalin
- 55. مهاجرت داده به Cloud SQL
- 56. اصول NoSQL و پایگاه داده های سندگرا
- 57. معرفی Google Cloud Firestore (Native Mode)
- 58. مدل داده در Firestore: Collection, Document
- 59. CRUD عملیات در Firestore با SDK جاوا
- 60. استفاده از Firestore در برنامه Javalin
- 61. Cloud Datastore: مروری و مقایسه با Firestore
- 62. مقدمه ای بر Google Cloud Memorystore (Redis/Memcached)
- 63. استفاده از Cloud Memorystore برای Caching در Javalin
- 64. معرفی Google Cloud Pub/Sub: سیستم پیام رسانی
- 65. مفاهیم Publisher, Subscriber, Topic, Subscription
- 66. ارسال پیام با Pub/Sub در برنامه Javalin
- 67. دریافت پیام با Pub/Sub در برنامه Javalin
- 68. طراحی سیستم های رویداد محور با Pub/Sub
- 69. مقدمه ای بر Cloud Functions (Serverless Functions)
- 70. نوشتن و استقرار یک Cloud Function با جاوا
- 71. فراخوانی Cloud Functions از برنامه Javalin
- 72. مقدمه ای بر Google Cloud API Gateway
- 73. طراحی و پیاده سازی API با API Gateway
- 74. مقدمه ای بر Google Cloud Load Balancing
- 75. پیکربندی Load Balancer برای App Engine/GKE/Cloud Run
- 76. مقدمه ای بر Google Cloud DNS
- 77. پیکربندی دامنه سفارشی برای برنامه های GCP
- 78. استفاده از Secret Manager برای مدیریت اطلاعات حساس
- 79. ادغام Secret Manager با برنامه Javalin
- 80. مقدمه ای بر Google Cloud Logging (Operations Suite)
- 81. مشاهده و فیلتر کردن لاگ ها در Cloud Logging
- 82. پیکربندی Logback/Log4j برای ارسال لاگ به Cloud Logging
- 83. معرفی Google Cloud Monitoring
- 84. ایجاد داشبوردها و هشدارها در Cloud Monitoring
- 85. ردیابی عملکرد (Tracing) با Cloud Trace
- 86. پروفایلینگ (Profiling) برنامه های جاوا با Cloud Profiler
- 87. معرفی Google Cloud Build: CI/CD در GCP
- 88. ساخت Image Docker با Cloud Build
- 89. استقرار خودکار بر روی Cloud Run با Cloud Build
- 90. استقرار خودکار بر روی GKE با Cloud Build
- 91. Pipeline CI/CD برای برنامه Javalin
- 92. استراتژی های استقرار: Blue/Green, Canary
- 93. اصول امنیتی پیشرفته در GCP
- 94. مدیریت هویت و دسترسی پیشرفته (IAM Policies)
- 95. استفاده از Service Accounts برای امنیت
- 96. اصول امنیتی برای برنامه های Javalin در GCP
- 97. رمزنگاری داده ها در GCP (Encryption at Rest/In Transit)
- 98. مدیریت هزینه ها و بهینه سازی مصرف در GCP
- 99. ابزارهای گزارش گیری و بودجه بندی در GCP
- 100. عیب یابی رایج برنامه های جاوا در GCP
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
GCP
Google Cloud Platform
Java
Java Developers
Javalin
آموزش GCP
آموزش Google Cloud
آموزش برنامه نویسی
استقرار برنامه با GCP
برنامه نویسی ابری
توسعه دهندگان جاوا
توسعه وب با جاوا
جاوا
جاوالین
راهنمای عملی GCP
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.