کتاب صوتی Google Cloud Platform: ساخت اپلیکیشن های Progressive Web Apps (PWA)
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره Google Cloud Platform: ساخت اپلیکیشن های Progressive Web Apps (PWA)
موضوع کلی: برنامه نویسی
موضوع میانی: Google Cloud Platform (GCP)
📋 سرفصلهای دوره
- 1. مقدمهای بر Progressive Web Apps (PWA)
- 2. معرفی Google Cloud Platform (GCP)
- 3. مزایای استفاده از GCP برای PWA
- 4. راهاندازی محیط توسعه GCP
- 5. ایجاد یک پروژه جدید در GCP
- 6. مدیریت منابع در GCP
- 7. مفاهیم اولیه پایگاه داده در GCP
- 8. استفاده از Cloud Firestore برای PWA
- 9. طراحی معماری پایگاه داده برای PWA
- 10. امنیت دادهها در Cloud Firestore
- 11. مدیریت احراز هویت کاربران در GCP
- 12. استفاده از Firebase Authentication
- 13. پیادهسازی ورود با حساب گوگل
- 14. پیادهسازی ورود با شماره تلفن
- 15. مدیریت دسترسی کاربران
- 16. مفاهیم اولیه ذخیرهسازی ابری
- 17. استفاده از Cloud Storage برای PWA
- 18. آپلود و مدیریت فایلها در Cloud Storage
- 19. بهینهسازی ذخیرهسازی تصاویر
- 20. مدیریت دسترسی به فایلهای ذخیره شده
- 21. مقدمهای بر محاسبات ابری
- 22. استفاده از Cloud Functions برای بکاند PWA
- 23. نوشتن توابع ساده در Cloud Functions
- 24. مدیریت رویدادها در Cloud Functions
- 25. اتصال Cloud Functions به Firestore
- 26. اتصال Cloud Functions به Cloud Storage
- 27. مفاهیم اولیه استقرار اپلیکیشن
- 28. استفاده از Firebase Hosting برای PWA
- 29. تنظیمات دامنه سفارشی برای PWA
- 30. مدیریت گواهی SSL در Firebase Hosting
- 31. بهینهسازی عملکرد وبسایت
- 32. مقدمهای بر CDN و کشینگ
- 33. استفاده از Cloud CDN برای PWA
- 34. تنظیمات کشینگ در Firebase Hosting
- 35. مانیتورینگ عملکرد PWA
- 36. ابزارهای مانیتورینگ در GCP
- 37. تحلیل ترافیک کاربران
- 38. بررسی خطاها و رفع اشکال
- 39. مفاهیم اولیه CI/CD
- 40. تنظیم Pipeline CI/CD با Cloud Build
- 41. اتصال Cloud Build به مخزن کد
- 42. اتوماسیون استقرار PWA
- 43. مدیریت نسخه در CI/CD
- 44. امنیت در توسعه PWA
- 45. تکنیکهای امنسازی کدهای بکاند
- 46. مدیریت کلیدهای API در GCP
- 47. جلوگیری از حملات رایج وب
- 48. مفاهیم اولیه Progressive Enhancement
- 49. طراحی رابط کاربری واکنشگرا
- 50. پیادهسازی Service Workers
- 51. قابلیت آفلاین بودن PWA
- 52. مدیریت کشینگ در Service Workers
- 53. بهروزرسانی خودکار PWA
- 54. ارسال اعلانهای فشاری
- 55. استفاده از Firebase Cloud Messaging
- 56. مدیریت اشتراکها در FCM
- 57. طراحی تجربه کاربری برای اعلانها
- 58. بهینهسازی سرعت بارگذاری PWA
- 59. استفاده از Lighthouse برای ارزیابی
- 60. بهینهسازی تصاویر و فرمتها
- 61. فشردهسازی کدها
- 62. بارگذاری تنبل (Lazy Loading)
- 63. مفاهیم اولیه Progressive Web Apps
- 64. کاربرد PWA در تجارت الکترونیک
- 65. کاربرد PWA در رسانهها
- 66. کاربرد PWA در اپلیکیشنهای سازمانی
- 67. ملاحظات طراحی برای PWA
- 68. تست و دیباگ کردن PWA
- 69. استقرار نسخههای آزمایشی PWA
- 70. جمعآوری بازخورد کاربران
- 71. بهبود مستمر PWA
- 72. مقدمهای بر معماری میکروسرویس در GCP
- 73. پیادهسازی میکروسرویس با Cloud Functions
- 74. مدیریت ارتباط بین میکروسرویسها
- 75. امنیت در معماری میکروسرویس
- 76. مقیاسپذیری PWA در GCP
- 77. مدیریت هزینهها در GCP
- 78. بهینهسازی مصرف منابع
- 79. استراتژیهای کاهش هزینه
- 80. مفاهیم پیشرفته Cloud Firestore
- 81. مدیریت تراکنشها در Firestore
- 82. شاخصگذاری پیشرفته در Firestore
- 83. بهینهسازی کوئریها در Firestore
- 84. مفاهیم پیشرفته Cloud Functions
- 85. توابع واکنشی به رویدادهای سرویسهای GCP
- 86. مدیریت خطا در توابع پیچیده
- 87. بهینهسازی زمان اجرای توابع
- 88. امنیت دادهها در PWA
- 89. اصول رمزنگاری در GCP
- 90. مدیریت دسترسی به دادههای حساس
- 91. مستندسازی APIهای PWA
- 92. اصول نوشتن مستندات فنی
- 93. استفاده از ابزارهای مستندسازی
- 94. ارتباط مستندات با کدهای PWA
- 95. مقدمهای بر DevOps در GCP
- 96. فرهنگ DevOps و PWA
- 97. ابزارهای DevOps در GCP
- 98. پایش و نگهداری PWA
- 99. بهبودهای آینده PWA
- 100. استراتژیهای رشد PWA
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.