آموزش AWS API Gateway با HTTP ، Lambda ، DynamoDB و iOS (2018)

دانلود AWS API Gateway with HTTP, Lambda, DynamoDB, and iOS (2018)

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: بیاموزید که چگونه با خدمات وب آمازون (AWS) API های آرام را ایجاد کنید. AWS API Gateway به توسعه دهندگان این امکان را می دهد تا API های آرامش بخش سفارشی را با هر منطق ، نقاط پایانی ، قالب و کد مورد نظر خود ایجاد کنند ، به همراه SDK برای مشتری مورد نظر مانند iOS. حتی می توانید API دیگری را برای بازگشت داده ها بسته بندی کنید. در این دوره ، مربی Bear Cahill نشان می دهد که چگونه می توان API های آرام را با API Gateway ایجاد کرد ، با استفاده از درخواست های HTTP و توابع Lambda AWS برای خواندن و نوشتن به AWS DynamoDB. به علاوه ، یاد بگیرید که چگونه از API تولید شده برای ایجاد کد منبع برای پروژه مشتری - یک برنامه iOS - با Swagger استفاده کنید.

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

      مقدمه Introduction

      • ایجاد API آسان RESTful Easy RESTful API creation

      • آنچه باید بدانید What you should know

      1. شروع کار با API Gateway 1. Getting Started with API Gateway

      • معرفی اجزای AWS AWS components intro

      • یک API در API Gateway ایجاد کنید Create an API in API Gateway

      • مقدمه اجزای AWS AWS components introduction

      • یک روش GET API مسخره ایجاد کنید Create a mock GET API method

      2. API Gateway به سرویس HTTP 2. API Gateway to HTTP Service

      • منابع ، روش و مدل را بدست آورید GET resource, method, and model

      • GET روش و مدل برای چند مورد GET method and model for multiple items

      • DELETE روش و مدل DELETE method and model

      • روش و مدل POST POST method and model

      • SDK را با Swagger تولید کنید Generate an SDK with Swagger

      • نسل SDK مشتری iOS iOS client SDK generation

      3. DynamoDB و لامبدا 3. DynamoDB and Lambda

      • یک جدول DynamoDB ایجاد کنید Create a DynamoDB table

      • یک تابع Lambda ایجاد کنید Create a Lambda function

      • POST را به جدول تست کنید Test POST to table

      • GET را از جدول تست کنید Test GET from table

      4. دروازه API به لامبدا 4. API Gateway to Lambda

      • برای Lambda یک API ایجاد کنید Create an API for Lambda

      • درخواست GET ایجاد کنید Create a GET request

      • یک درخواست GET با چند مورد ایجاد کنید Create a multiple-item GET request

      • درخواست DELETE ایجاد کنید Create a DELETE request

      • درخواست POST ایجاد کنید Create a POST request

      • یک مورد چند مورد درخواست کنید Create a multiple item GET request

      • درخواست PUT ایجاد کنید Create a PUT request

      5- مشتری SDK از Swagger 5. Client SDK from Swagger

      • روند ایجاد را مرور کنید Review the creation process

      • ایجاد یک SDK iOS با Swagger Generate an iOS SDK with Swagger

      • SDK را در یک برنامه iOS ورزش کنید Exercise the SDK in an iOS app

      • پروژه مشتری را ایجاد و پیکربندی کنید Create and configure the client project

      • SDK را در برنامه iOS تمرین کنید Exercise the SDK in the iOS app

      نتیجه Conclusion

      • مراحل بعدی Next steps

      نمایش نظرات

      آموزش AWS API Gateway با HTTP ، Lambda ، DynamoDB و iOS (2018)
      جزییات دوره
      1h 33m
      29
      Linkedin (لینکدین) Linkedin (لینکدین)
      (آخرین آپدیت)
      19,105
      - از 5
      دارد
      دارد
      دارد
      Bear Cahill
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Bear Cahill Bear Cahill

      توسعه‌دهنده برنامه‌های موبایل

      Bear Cahill یک توسعه‌دهنده مستقل برنامه‌های تلفن همراه است که روی بیش از 100 برنامه iOS و Android کار کرده است.

      در سال 2008، Bear Brainwash Inc.، یک شرکت توسعه اپلیکیشن موبایل در دالاس، تگزاس. Brainwash با استفاده از فناوری‌های مختلفی از جمله Core Data، MapKit، StoreKit، Core Location و سایر چارچوب‌ها برای ایمیل، دسترسی به دفترچه آدرس، ضبط و پخش صدا، دسترسی به iPod، عملکرد پیام کوتاه، و غیره برنامه‌هایی را توسعه داده است. این شرکت همچنین توسعه سمت سرور (Ruby on Rails مبتنی بر لینوکس و MySQL) را ارائه می دهد. مشتریان عبارتند از Escort/Cobra Radar، ATV Escape، Mobiata، AppCubby، AppNoose، Trey Weir Media، IRCO، Ramquest، Semaphore Mobile، و غیره.

      Bear همچنین یک نویسنده منتشر شده و مربی با تجربه iOS است. شرکت منینگ انتشارات کتاب خود را در سال 2012 منتشر کرد. و CBS MoneyWatch.