آموزش AWS برای توسعه دهندگان: Amazon Amplify Studio

AWS for Developers: Amazon Amplify Studio

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

بسیاری از توسعه دهندگان از خدمات AWS در پروژه ها استفاده می کنند و آنها را با استفاده از Amplify پیکربندی می کنند. با این حال، استودیو Amplify می تواند بسیار زیاد باشد. این به توسعه دهنده اجازه می دهد تا چندین سرویس مشترک را با هم پیکربندی کند. این سرویس ها اغلب از خدمات دیگری نیز استفاده می کنند. این افکت هرمی به این معنی است که باید پیامدهای کاری که استودیو Amplify در پس‌زمینه انجام می‌دهد را درک کنید. در این دوره آموزشی، Bear Cahill توسعه‌دهنده اپلیکیشن موبایل شما را راهنمایی می‌کند که Amplify Studio چیست، چه کار می‌کند و راه‌های مختلفی که می‌توانید از آن استفاده کنید. پس از یک مرور کلی آموزنده، نحوه افزودن احراز هویت را در Amplify Studio بیاموزید. برای ایجاد یک API برای جداول DynamoDB، مدل سازی داده ها برای DynamoDB و استفاده از API در کلاینت، از AppSync استفاده کنید. به‌علاوه، فایل‌های سطل S3، ذخیره‌سازی فایل، و افزودن تجزیه و تحلیل به پروژه را کاوش کنید.


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

معرفی Introduction

  • چرا از Amazon Amplify Studio استفاده کنیم؟ (در حال پیش رفت) Why use Amazon Amplify Studio? (In progress)

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

1. Amazon Amplify Overview 1. Amazon Amplify Overview

  • آشنایی با آمپلی فایر آمازون Introduction to Amazon Amplify

  • AWS Amplify CLI AWS Amplify CLI

  • استودیو، کتابخانه ها و خدمات را تقویت کنید Amplify Studio, libraries, and services

  • نصب CLI را تقویت کنید Amplify CLI installation

  • ایجاد یک پروژه Creating a project

  • محدودیت ها و قیمت ها Limits and prices

2. احراز هویت 2. Authentication

  • مروری بر AWS Cognito Overview of AWS Cognito

  • افزودن احراز هویت در Amplify Studio Adding authentication in Amplify Studio

  • پیکربندی پروژه توسعه Development project configuration

  • افزودن احراز هویت به مشتری Adding authentication to the client

  • چالش: یک حساب کاربری اضافه کنید Challenge: Add a user account

  • راه حل: یک حساب کاربری اضافه کنید Solution: Add a user account

3. API سرور 3. Server API

  • نمای کلی AppSync Overview of AppSync

  • مدل سازی داده ها برای DynamoDB Modeling the data for DynamoDB

  • استفاده از API در کلاینت Using the API in the client

  • چالش: ایجاد داده در سرور Challenge: Create data on the server

  • راه حل: ایجاد داده در سرور Solution: Create data on the server

  • عملیات داده Data operations

4. سایر خدمات 4. Other Services

  • فایل های سطل S3 S3 bucket files

  • ذخیره سازی فایل File storage

  • تجزیه و تحلیل و بیشتر Analytics and more

  • چالش: تجزیه و تحلیل را به پروژه اضافه کنید Challenge: Add analytics to a project

  • راه حل: تجزیه و تحلیل را به پروژه اضافه کنید Solution: Add analytics to a project

نتیجه Conclusion

  • به یادگیری ادامه دهید Keep learning

نمایش نظرات

آموزش AWS برای توسعه دهندگان: Amazon Amplify Studio
جزییات دوره
1h 7m
26
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 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.