کتاب صوتی 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. مقدمه ای بر 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
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Cloud Computing
GCP
GCP for Java
Google Cloud
Google Cloud Platform
Java
Javalin
آموزش کاربردی
آموزش گوگل کلود
ابر رایانش
ابزار های گوگل کلود
برنامه نویسی
توسعه دهندگان جاوا
توسعه وب
سرور ابری
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.