آموزش یکپارچه‌سازی برنامه‌ها با سرویس‌های گوگل کلود (GCP-PCD) - آخرین آپدیت

دانلود (GCP-PCD) Integrating Applications with Google Cloud Services

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: برنامه‌های مدرن برای دسترسی به داده‌ها، ذخیره‌سازی، پیام‌رسانی و APIها به شدت به سرویس‌های گوگل کلود متکی هستند. در این دوره آموزشی با عنوان «یکپارچه‌سازی برنامه‌ها با سرویس‌های گوگل کلود (GCP-PCD)»، شما توانایی ساخت برنامه‌هایی را کسب خواهید کرد که به‌طور قابل‌اعتماد و امن با گوگل کلود ادغام می‌شوند. در ابتدا، نحوه اتصال برنامه‌ها به سرویس‌های داده و ذخیره‌سازی مانند Cloud SQL، Firestore، Cloud Storage و Pub/Sub را بررسی می‌کنید. سپس، نحوه فعال‌سازی و استفاده از APIهای گوگل کلود با استفاده از کتابخانه‌های کلاینت، REST و gRPC را می‌آموزید و در عین حال بهترین روش‌هایی مانند Batching، Pagination، Caching و مدیریت خطاها را به کار می‌گیرید. در نهایت، یاد می‌گیرید که چگونه با استفاده از لاگ‌ها، متریک‌ها، Tracing، گزارش‌دهی خطا و Gemini Cloud Assist، برنامه‌های خود را عیب‌یابی و نظارت کنید. پس از اتمام این دوره، مهارت‌ها و دانش لازم برای یکپارچه‌سازی برنامه‌ها با سرویس‌های گوگل کلود را خواهید داشت و برای این بخش از آزمون گواهینامه Google Professional Cloud Developer آماده خواهید بود.

سرفصل ها و درس ها

یکپارچه‌سازی برنامه‌های گوگل کلود با سرویس‌های داده و ذخیره‌سازی Integrating Google Cloud Applications with Data and Storage Services

  • درک گزینه‌های ذخیره‌سازی داده در گوگل کلود Understanding Google Cloud Datastore Options

  • دمو: برقراری اتصالات امن به Cloud SQL و Firestore Demo: Setting up Secure Connections to Cloud SQL and Firestore

  • دمو: خواندن و نوشتن داده‌ها Demo: Reading and Writing Data

  • کار با Cloud Storage برای داده‌های برنامه Working with Cloud Storage for Application Data

  • طراحی برنامه‌های رویداد-محور با Pub/Sub Designing Event-driven Apps with Pub/Sub

  • دمو: انتشار و دریافت پیام‌های Pub/Sub Demo: Publishing and Consuming Pub/Sub Messages

استفاده از APIهای گوگل کلود Consuming Google Cloud APls

  • فعال‌سازی APIها و درک Cloud Endpoints Enabling APIs and Understanding Cloud Endpoints

  • استفاده از کتابخانه‌های کلاینت گوگل کلود در برنامه‌ها Using Google Cloud Client Libraries in Applications

  • استفاده از REST و gRPC برای فراخوانی APIهای ابری Using REST and gRPC to Call Cloud APIs

  • مدیریت صفحه‌بندی (Pagination)، پاسخ‌های جزئی و فیلتر کردن Handling Pagination, Partial Responses, and Filtering

  • بهبود عملکرد API با استفاده از Batching و Caching Improving API Performance with Batching and Caching

  • پیاده‌سازی منطق تلاش مجدد و Exponential Backoff Applying Exponential Backoff and Retry Logic

  • استفاده از حساب‌های سرویس (Service Accounts) برای احراز هویت API Using Service Accounts to Authenticate API Calls

قابلیت نظارت، عیب‌یابی و Gemini Cloud Assist Observability, Troubleshooting, and Gemini Cloud Assist

  • توضیحات لاگ‌ها، متریک‌ها و Traces Logs, Metrics, and Traces Explained

  • دمو: افزودن لاگ‌های ساختاریافته به برنامه شما Demo: Adding Structured Logging to Your App

  • ایجاد متریک‌های سفارشی و داشبوردها Creating Custom Metrics and Dashboards

  • ردیابی توزیع‌شده با Cloud Trace Distributed Tracing with Cloud Trace

  • عیب‌یابی با Cloud Logging و Monitoring Troubleshooting with Cloud Logging and Monitoring

  • مدیریت خطاهای برنامه با استفاده از Error Reporting Managing Application Errors Using Error Reporting

  • تسریع در عیب‌یابی با Gemini Cloud Assist Accelerating Troubleshooting with Gemini Cloud Assist

ساخت یکپارچه‌سازهای API امن و قابل‌اعتماد Building Reliable and Secure API Integrations

  • طراحی معماری‌های یکپارچه‌ساز API مقاوم در برابر خطا Designing Fault-tolerant API Integration Architectures

  • امن‌سازی دسترسی به API با IAM و اصل حداقل دسترسی Securing API Access with IAM and Least Privilege

  • پیاده‌سازی لایه‌های کش برای برنامه‌های با ترافیک بالا Implementing Caching Layers For High-traffic Applications

  • مدیریت سهمیه‌ها و محدودیت‌های API و نظارت بر مصرف Managing API Quotas and Limits, and Monitoring Usage

  • مثال جامع: ساخت یک کلاینت API آماده برای محیط عملیاتی End-to-end Example: Production-ready API Client

آماده‌سازی برای آزمون Exam Preparation

  • مباحث مهم آزمون و آنچه باید انتظار داشته باشید High-value Exam Topics and What to Expect

  • بررسی نمونه سوالات آزمون با استفاده از یک برنامه چند-سرویسی Exam-style Walkthrough Using a Multi-service App

نمایش نظرات

آموزش یکپارچه‌سازی برنامه‌ها با سرویس‌های گوگل کلود (GCP-PCD)
جزییات دوره
2h 9m
27
(آخرین آپدیت)
3
از 5
دارد
دارد
دارد
Eman Hassan
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Eman Hassan Eman Hassan

به عنوان یک مهندس کارکشته با بیش از 12 سال تجربه، عمیقاً متعهد به مربیگری، به اشتراک گذاشتن ثروت تجربه خود و ماندن در خط مقدم فناوری های پیشرفته هستم. من ترکیبی بی نظیر از دانش نظری و مهارت های عملی را روی میز آورده ام. تخصص من در هدایت و راهنمایی توسعه دهندگان مشتاق از طریق پروژه های چالش برانگیز در کل چرخه حیات نهفته است. مهارت فنی من شامل توسعه پشته کامل، معماری نرم افزار، محاسبات ابری، DevOps و اتوماسیون است. با استفاده از یک جعبه ابزار همه کاره که شامل .NET، Microsoft Azure، Nodejs، Nextjs، جاوا اسکریپت، PHP، Hacklang، SQL، CQL، Angularjs و React است، من در ساخت برنامه های کاربردی مقیاس پذیر و قابل اعتماد که نیازهای توسعه مدرن را برآورده می کنند، تخصص دارم. من ایده های هوش مصنوعی زیادی برای به اشتراک گذاشتن و راهنمایی دارم و هوش مصنوعی را به عنوان یکی از چالش های فعلی برای مقابله با آن پذیرفته ام. علاوه بر کار عملی ام، مشارکت کننده ای اختصاصی در جامعه توسعه هستم. من دوره هایی را منتشر کرده ام و همچنین به طور فعال بینش و تخصص خود را با توسعه دهندگان همکار به اشتراک می گذارم. مشتاق حل مشکلات پیچیده، پذیرش فناوری‌های جدید و تقویت همکاری در تیم‌های متقابل، هدف من ایجاد راه‌حل‌های تاثیرگذار و نوآورانه است که تجربه کاربر را بالا می‌برد و ارزش کسب‌وکار را افزایش می‌دهد. تعهد من به مربیگری و یادگیری مستمر منعکس کننده اعتقاد من به قدرت تجربیات مشترک و ماندن در لبه برش چشم انداز فناوری همیشه در حال تحول است.