آموزش APIGEE برای مبتدیان: مدیریت و درگاه API در گوگل کلاود - آخرین آپدیت

دانلود APIGEE for Beginners: API Gateway & Management, Google Cloud

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آموزش عملی APIGEE برای ساخت، استقرار، ایمن‌سازی و مدیریت APIها. ایده‌آل برای توسعه‌دهندگان، تازه‌کاران و علاقه‌مندان به بک‌اند. آنچه در این دوره خواهید آموخت: - API چیست؟ (توضیحات جامع برای مبتدیان) - چرخه کامل عمر API: بررسی با Google APIGEE - نحوه راه‌اندازی اولین پروژه APIGEE - آموزش ساخت API Proxy - ایمن‌سازی APIها: Key Auth و OAuth - عیب‌یابی و مانیتورینگ APIها با APIGEE Analytics - نحوه استقرار (Deploy) APIها در محیط عملیاتی (Production) - بهترین متدهای طراحی API و مقیاس‌پذیری - تحلیل و عیب‌یابی ترافیک API پیش‌نیازها: آشنایی با ترمینال و ویرایشگر کد، دانش پایه REST/HTTP (متدها، هدرها، JSON)، اشتیاق به یادگیری و حل مسئله، درک اولیه از توسعه وب یا برنامه‌نویسی. هیچ دانش قبلی از APIGEE نیاز نیست.

اهداف یادگیری

در پایان این دوره، شما قادر خواهید بود:

  • طراحی و ساخت REST APIها با استفاده از Google APIGEE

  • ایجاد API Proxyها، پالیسی‌ها، محصولات و اپلیکیشن‌ها

  • پیاده‌سازی امنیت APIبا استفاده از OAuth، API Keys و محدودسازی نرخ درخواست (Rate Limiting)

  • مانیتورینگ، عیب‌یابی و تحلیل ترافیک API با استفاده از داشبوردها

  • به‌کارگیری بهترین متدهای مدیریت چرخه عمر کامل API

  • استفاده از APIGEE در پروژه‌های واقعی بک‌اند یا DevOps

این دوره درباره چیست؟

سفر خود را در دنیای API با Google APIGEE آغاز کنید؛ ابزاری که توسط بیش از ۵۰۰ شرکت برتر دنیا برای مدیریت میلیاردها درخواست روزانه استفاده می‌شود.

در این دوره کاربردی و مبتدی-پسند، همه چیز را از تنظیم اولین API Proxy تا استقرار یک درگاه امن و مقیاس‌پذیر در پلتفرم APIGEE گوگل کلاود خواهید آموخت.

چه تازه‌کار باشید، چه توسعه‌دهنده جونیور یا در حال تغییر مسیر به سمت بک‌اند و DevOps، این دوره مهارت‌های واقعی و اعتمادبه‌نفس لازم برای شروع کار حرفه‌ای با APIها را به شما می‌دهد.

شما از طریق دروس عملی، پروژه‌های زنده و راهنماهای گام‌به‌گام یاد می‌گیرید تا مفاهیم پیچیده به مراحل ساده و قابل اجرا تبدیل شوند. همچنین در نهایت موارد زیر را خواهید داشت:

  • یک API فعال مستقر شده روی APIGEE

  • یک مخزن پروژه قابل دانلود برای افزودن به پورتفولیو

محتویات دوره:

  • توضیح چرخه عمر واقعی API

  • راهنمای کامل نصب و محیط APIGEE

  • ساخت API Proxy، پالیسی‌ها و محصولات

  • امنیت مبتنی بر OAuth، کلیدها و مدیریت سهمیه (Quota)

  • مانیتورینگ و تحلیل با داشبوردهای APIGEE

  • تست API با استفاده از Postman


من روی APIهای B2B در حوزه‌های فین‌تک، لجستیک و پلتفرم‌های SaaS کار کرده‌ام، بنابراین تمامی آموزش‌ها بر اساس حل مشکلات واقعی در محیط عملیاتی است.

من مفاهیم سخت بک‌اند را به دروس ساده تبدیل کرده‌ام تا مسیری سیستماتیک را طی کنید. شما نه تنها یاد می‌گیرید چهکاری انجام دهید، بلکه می‌فهمید چرادر دنیای واقعی به این شکل عمل می‌شود. این دوره به‌روزرسانی شده و با تغییرات جدید APIGEE مطابقت دارد.

برای شروع کار حرفه‌ای با APIها نیازی به تجربه قبلی ندارید. از همین امروز طراحی، ایمن‌سازی و مدیریت آن‌ها را در محیط‌های واقعی بیاموزید.

عناوین جلسات

  • API چیست؟ توضیحات برای مبتدیان

  • چرخه کامل عمر API: بررسی با Google APIGEE

  • نحوه راه‌اندازی اولین پروژه APIGEE

  • نحوه ساخت یک API Proxy

  • ایمن‌سازی APIها: Key Auth و OAuth

  • عیب‌یابی و مانیتورینگ APIها با APIGEE Analytics

  • نحوه استقرار APIها در محیط Production

  • بهترین متدهای طراحی و مقیاس‌پذیری API

  • تحلیل و عیب‌یابی ترافیک API

  • پروژه نهایی: ساخت اولین API واقعی روی APIGEE


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

معرفی دوره Course Introduction

  • ساختار دوره Course structure

  • منابع Resource

آشنایی با APIها Introduction to APIs

  • مقدمه‌ای بر API Introduction to API

  • API چگونه کار می‌کند؟ How API works?

  • چرخه عمر API API life cycle

  • کدهای وضعیت HTTP HTTP Status Codes

  • کوییز کدهای وضعیت HTTP HTTP Status Codes Quiz

  • رمزگشایی خط وضعیت: کدهایی که هر توسعه‌دهنده API باید بداند Decode the Status Line: HTTP Codes Every API Dev Should Nail

معرفی و راه‌اندازی APIGEE Introduction to APIGEE and Setup

  • مقدمه‌ای بر مدیریت API Introduction to API Management

  • پروویژن APIGEE Provision APIGEE

  • معرفی APIGEE Introduction to APIGEE

پراکسی‌ها و پالیسی‌های API API Proxies and Policies

  • ساخت اولین پراکسی Creating your first Proxy

  • جریان‌های شرطی (Conditional flows) Conditional flows

  • پیکربندی جریان‌های شرطی Conditional flows Configuration

  • متغیرهای جریان (Flow Variables) Flow Variables

  • عملگرها Operators

  • مقدمه‌ای بر پالیسی‌ها Introduction to Policies

  • پراکسی بدون تارگت (No Target Proxy) No Target Proxy

پالیسی‌های میانجی (Mediation) Mediation Policies

  • پالیسی Assign Message Assign Message Policy

  • پالیسی Assign Variable Assign Variable Policy

  • پالیسی استخراج متغیر از XML Extract Variable from XML Policy

  • پالیسی استخراج متغیر از JSON Extract Variable from JSON Policy

  • مشخصات OpenAPI OpenAPI Specification

  • پالیسی تبدیل JSON به XML JSON to XML Policy

  • پالیسی تبدیل XML به JSON XML to JSON Policy

  • پالیسی HTTP Modifier HTTP Modifier Policy

  • کوییز پالیسی‌های میانجی Mediation Policy Quiz

محصولات API، اپلیکیشن‌ها، توسعه‌دهندگان و پرتال توسعه‌دهنده API Products, Apps, Developers and Developer Portal

  • محصولات API و پرتال توسعه‌دهنده API Products and Developer Portal

  • اپلیکیشن‌های API API Apps

  • مشخصات OpenAPI (برای سایر پالیسی‌ها) OpenAPI Specification ( for other policies )

پالیسی‌های مدیریت ترافیک Traffic Management Policies

  • پالیسی Spike Arrest Spike Arrest policy

  • جریان‌های مشترک (Shared Flows) Shared Flows

  • کنترل جریان (Flow Control) Flow Control

  • پالیسی سهمیه (Quota) Quota Policy

  • سهمیه یا SpikeArrest؟ انتخاب حفاظ مناسب برای APIهای SaaS Quota or SpikeArrest? Choosing the Right Guardrails for Our SaaS APIs

پالیسی‌های امنیتی Security Policies

  • احراز هویت پایه (رمزگذاری) Basic Authentication ( Encode )

  • احراز هویت پایه (رمزگشایی) Basic Authentication ( Decode )

  • پروتکل OAuth 2.0 OAuth 2.0

  • توکن JWT JWT Token

نمایش نظرات

آموزش APIGEE برای مبتدیان: مدیریت و درگاه API در گوگل کلاود
جزییات دوره
4 hours
35
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,191
4.3 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Saurabh Dhingra Saurabh Dhingra

مؤسس Uptut | مدرس و مشاور DevOps و QA

Yashank Jhamb Yashank Jhamb

هم‌بنیان‌گذار و مدیر محصول | مدرس AI و API