آموزش 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 7m
26
Linkedin (لینکدین) lynda-small
16 مرداد 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 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.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

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