کتاب ساخت API با Google Cloud Endpoints با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره ساخت API با Google Cloud Endpoints
موضوع کلی: مهندسی نرمافزار و توسعه سامانههای تحت وب و موبایل
موضوع میانی: Google Cloud
📋 سرفصلهای دوره
- 1. مقدمهای بر معماری سرویسگرا
- 2. طراحی API با استفاده از پروتکل REST
- 3. معرفی Google Cloud Platform و سرویسهای آن
- 4. راهاندازی پروژه Google Cloud Endpoints
- 5. تعریف و پیکربندی OpenAPI Specification
- 6. اعتبارسنجی ورودیهای API با استفاده از JSON Schema
- 7. مدیریت احراز هویت و مجوز دسترسی با استفاده از API Keys
- 8. پیادهسازی احراز هویت با استفاده از OAuth 2.0
- 9. استفاده از Google Cloud IAM برای کنترل دسترسی
- 10. آشنایی با زبان پروتکولی Protocol Buffers
- 11. تعریف سرویس API با استفاده از Protocol Buffers
- 12. تبدیل فایلهای Protocol Buffer به کد
- 13. مدیریت نسخههای API
- 14. تست و اشکالزدایی API با استفاده از ابزارهای Google Cloud
- 15. استقرار API در Google Cloud Endpoints
- 16. نظارت و مانیتورینگ API با استفاده از Google Cloud Monitoring
- 17. مدیریت ترافیک API با استفاده از Google Cloud Load Balancing
- 18. بهینهسازی عملکرد API
- 19. مقیاسپذیری API با استفاده از Google Kubernetes Engine
- 20. امنیت API در برابر حملات رایج
- 21. استفاده از HTTPS برای رمزنگاری ارتباطات
- 22. مدیریت خطاها و استثناها در API
- 23. مستندسازی API با استفاده از Swagger UI
- 24. استفاده از Cloud Trace برای ردیابی درخواستها
- 25. اعتبارسنجی و تأیید هویت کاربران با Firebase Authentication
- 26. ادغام API با Google Cloud Functions
- 27. استفاده از Cloud Storage برای ذخیرهسازی دادهها
- 28. مدیریت API با استفاده از API Gateway
- 29. پیادهسازی Cache برای بهبود عملکرد API
- 30. استفاده از Cloud CDN برای توزیع محتوا
- 31. آشنایی با سرویس Cloud Pub/Sub برای ارتباطات غیرهمزمان
- 32. استفاده از Cloud Tasks برای اجرای وظایف پسزمینه
- 33. تست بار و استرس API
- 34. پیادهسازی Rate Limiting برای جلوگیری از سوء استفاده
- 35. استفاده از Cloud Armor برای محافظت در برابر حملات DDoS
- 36. بهینهسازی هزینه API در Google Cloud
- 37. بررسی الگوهای طراحی API رایج
- 38. استفاده از GraphQL به جای REST در API
- 39. آشنایی با Microservices Architecture
- 40. استقرار API در محیطهای مختلف (Development, Staging, Production)
- 41. استفاده از CI/CD برای خودکارسازی استقرار API
- 42. مستندسازی دقیق API برای توسعهدهندگان
- 43. نکات کلیدی در طراحی API کاربرپسند
- 44. بهینهسازی API برای موبایل
- 45. امنیت API در برابر تزریق کد
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.