کتاب صوتی Google Cloud Platform: راهنمای عملی برای توسعه دهندگان Go (Buffalo)
Google Cloud Platform: راهنمای عملی برای توسعه دهندگان Go (Buffalo) Google Cloud Platform: راهنمای عملی برای توسعه دهندگان Go (Buffalo) آیا آمادهاید تا آینده توسعه نرمافزار را با GCP و Go بسازید؟ آی...
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: راهنمای عملی برای توسعه دهندگان Go (Buffalo)
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. مبانی Go: مقدمه
- 2. مبانی Go: نصب و راه اندازی
- 3. مبانی Go: ساختار برنامه
- 4. مبانی Go: متغیرها و انواع داده
- 5. مبانی Go: عملگرها
- 6. مبانی Go: ساختارهای کنترلی (if, else, for, switch)
- 7. مبانی Go: توابع
- 8. مبانی Go: پوینترها
- 9. مبانی Go: آرایه ها و اسلایس ها
- 10. مبانی Go: مپ ها
- 11. مبانی Go: ساختارها (Structs)
- 12. مبانی Go: متدها
- 13. مبانی Go: اینترفیس ها
- 14. مبانی Go: مدیریت خطا
- 15. مبانی Go: بسته ها (Packages)
- 16. مبانی Go: کانکرنسی (Goroutines)
- 17. مبانی Go: کانال ها (Channels)
- 18. مبانی Go: سینکرونیزیشن (Mutexes, WaitGroups)
- 19. مبانی Go: تاریخ و زمان
- 20. مبانی Go: سریالایز کردن و دیسریالایز کردن JSON
- 21. مبانی Go: کار با فایل ها
- 22. مبانی Go: تست نویسی (Unit Tests)
- 23. مبانی Go: ابزارها (Go Modules, Go Build, Go Run)
- 24. معرفی Buffalo Framework
- 25. نصب و راه اندازی Buffalo
- 26. ایجاد اولین پروژه Buffalo
- 27. ساختار پروژه Buffalo
- 28. روتینگ در Buffalo
- 29. کنترلرها در Buffalo
- 30. نماها (Views) در Buffalo
- 31. مدل ها (Models) در Buffalo
- 32. مهاجرت پایگاه داده (Migrations)
- 33. اتصال به پایگاه داده (SQL Databases)
- 34. کار با ORM در Buffalo (Pop)
- 35. اعتبارسنجی (Validations)
- 36. احراز هویت (Authentication)
- 37. مجوزها (Authorization)
- 38. جلسات (Sessions)
- 39. کوکی ها
- 40. کار با فایل آپلود
- 41. کاکه (Caching)
- 42. لاگینگ (Logging)
- 43. محیط های پیکربندی (Environments)
- 44. استقرار (Deployment) - مبانی
- 45. معرفی Google Cloud Platform (GCP)
- 46. مبانی GCP: حساب کاربری و پروژه ها
- 47. مبانی GCP: کنسول GCP
- 48. مبانی GCP: احراز هویت و نقش ها (IAM)
- 49. مبانی GCP: شبکه (Networking) - VPC, Subnets
- 50. مبانی GCP: ذخیره سازی (Storage) - Cloud Storage
- 51. مبانی GCP: پایگاه داده (Databases) - Cloud SQL
- 52. مبانی GCP: پایگاه داده (Databases) - Firestore
- 53. مبانی GCP: محاسبات (Compute) - Compute Engine VMs
- 54. مبانی GCP: محاسبات (Compute) - Kubernetes Engine (GKE) - مبانی
- 55. مبانی GCP: محاسبات (Compute) - Cloud Functions
- 56. مبانی GCP: محاسبات (Compute) - App Engine
- 57. مبانی GCP: پیام رسانی (Messaging) - Pub/Sub
- 58. مبانی GCP: مانیتورینگ (Monitoring) - Cloud Monitoring
- 59. مبانی GCP: لاگینگ (Logging) - Cloud Logging
- 60. مبانی GCP: ابزار خط فرمان (gcloud CLI)
- 61. مبانی GCP: استقرار با gcloud CLI
- 62. Buffalo و GCP: اتصال به Cloud SQL
- 63. Buffalo و GCP: ذخیره سازی فایل ها در Cloud Storage
- 64. Buffalo و GCP: استقرار برنامه Buffalo در Compute Engine VM
- 65. Buffalo و GCP: استقرار برنامه Buffalo در App Engine
- 66. Buffalo و GCP: استقرار برنامه Buffalo در Cloud Functions (محدودیت ها)
- 67. Buffalo و GCP: استفاده از GKE برای استقرار برنامه Buffalo
- 68. Docker و کانتینرسازی
- 69. ساخت Dockerfile برای برنامه Buffalo
- 70. Docker Compose برای محیط توسعه
- 71. استقرار برنامه Buffalo با Docker در GKE
- 72. مدیریت secrets در GCP
- 73. استفاده از Secret Manager در GCP
- 74. اتصال برنامه Buffalo به Pub/Sub
- 75. پردازش پیام ها از Pub/Sub در Buffalo
- 76. استفاده از Cloud Build برای CI/CD
- 77. پیکربندی Cloud Build برای برنامه Buffalo
- 78. استقرار خودکار با Cloud Build
- 79. مانیتورینگ برنامه Buffalo در GCP
- 80. بررسی لاگ های برنامه Buffalo در Cloud Logging
- 81. تنظیم هشدار (Alerting) در Cloud Monitoring
- 82. بهینه سازی عملکرد برنامه Buffalo در GCP
- 83. مقیاس پذیری (Scalability) برنامه Buffalo در GCP
- 84. استفاده از Load Balancing در GCP
- 85. امنیت برنامه Buffalo در GCP
- 86. مدیریت دسترسی ها در GCP
- 87. رمزنگاری داده ها در GCP
- 88. بهترین روش ها برای توسعه در GCP
- 89. نکات پیشرفته در Buffalo
- 90. نکات پیشرفته در Go
- 91. نکات پیشرفته در GCP
- 92. بررسی الگوهای طراحی (Design Patterns) در Buffalo
- 93. میکروسرویس ها و GCP
- 94. استفاده از API Gateway در GCP
- 95. مستندسازی API ها
- 96. ابزارهای اشکال زدایی (Debugging Tools)
- 97. مدیریت هزینه در GCP
- 98. بررسی ابزارهای تحلیلگر (Profiler)
- 99. پایداری (Resilience) برنامه در GCP
- 100. خطایابی (Troubleshooting) رایج
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
تگها:
Buffalo
Cloud Computing
cloud development
GCP
Go
Go Buffalo
Go Development
Golang
Google Cloud Platform
آموزش GCP
برنامه نویسی Go
برنامه نویسی ابری
توسعه دهندگان Go
گوگل کلود پلتفرم
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.