آموزش AWS Amplify Gen 2 و AWS Cognito برای توسعهدهندگان - TypeScript
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری AWS Amplify gen 2 با ساخت اپلیکیشنهای کاربردی
- استقرار راهحلهای مدیریت کاربر با Amazon Cognito - شامل دوره کامل
- توسعه اپلیکیشنهای فولاستک آماده تولید با قدرت Amplify
- استفاده از قابلیتهای Amplify برای استقرار اپلیکیشنهای مقیاسپذیر، سریع و امن
- یادگیری User Poolهای Amazon Cognito
- تولید و استفاده از اعتبارنامههای موقت با Cognito Identity Pools
- ساخت اپلیکیشنهای هوش مصنوعی - چتباتها، تولید تصویر و متن در عرض دقیقه
- آشنایی با اکوسیستم AWS، شامل سرویسهای اصلی مانند S3، Lambda ،AppSync ،CloudFormation که برای استقرار و مدیریت اپلیکیشنهای AWS ضروری هستند.
- استفاده از AppSync برای ساخت سابسکرایپشنهای بلادرنگ
پیش نیازهای دوره
- دانش اولیه برنامهنویسی - ترجیحاً TypeScript
- حساب AWS
- درک اولیه از سرویسها و زیرساخت AWS توصیه میشود، شامل آشنایی با سرویسهایی مانند S3 ،Lambda ،IAM و CloudWatch
توضیحات دوره
به دوره AWS Amplify Gen 2 و AWS Cognito برای توسعهدهندگان خوش آمدید - دروازه ورود شما به Amazon Amplify. اپلیکیشنهای سریع، مقیاسپذیر و امن با Amazon Web Services و TypeScript/React بسازید.
در این دوره به صورت عمیق به Amazon Amplify و Cognito پرداخته میشود. چه یک توسعهدهنده مبتدی باشید و چه یک معمار باتجربه AWS، این دوره اولین گام برای تسلط به Amplify است.
ویژگیهای کلیدی:
- معرفی جامع: مستقیماً به سراغ موضوعات پیچیده Amplify بروید. این دوره، یک روخوانی از مستندات Amplify یا Cognito نیست. در عوض بر بخشهای پیچیده و چالشبرانگیز تمرکز خواهیم کرد.
- اپلیکیشنهای پیشرفته: از API و Data گرفته تا هوش مصنوعی و ذخیرهسازی، از User Poolها تا Identity Poolها، این دوره شامل اپلیکیشنهای پیچیدهای است که یادگیری را تقویت کرده و شما را برای رویارویی با چالشهای پیچیده با اطمینان توانمند میسازد.
- تسلط به Amplify: از نزدیک با Amazon Amplify آشنا شوید - عامل تحولآفرین برای استقرار اپلیکیشنهای فولاستک مقیاسپذیر، قابل اطمینان و امن روی AWS. بخشهای تمرینی اطمینان حاصل میکنند که به خوبی با Amplify آشنا شده و برای هر پروژهای آماده هستید. سابسکرایپشنهای بلادرنگ با AppSync بسازید.
- کیت هوش مصنوعی: Amplify به طور کامل از هوش مصنوعی با Amazon Bedrock استقبال میکند و این دوره به طور کامل به شما میآموزد که چگونه ایدههای فوقالعاده اپلیکیشن هوش مصنوعی خود را پیادهسازی کنید.
موضوعات کلیدی پوشش داده شده در این دوره شامل موارد زیر است:
- معرفی و راهاندازی Amazon Amplify برای دسترسی از طریق کنسول و CLI
- Infrastructure as Code با Amazon CloudFormation و CDK - کیت توسعه ابری
- توابع Amplify
- احراز هویت Amplify با Amazon Cognito
- User Poolهای Amazon Cognito
- ویژگیهای Cognito مانند امنیت، گروهها، تولید توکن و Hosted UI
- Identity Poolهای Amazon Cognito و تولید و استفاده از اعتبارنامههای موقت
- داده در Amplify با AppSync و GraphQL
- ذخیرهسازی در Amplify با S3
- ساخت سابسکرایپشنهای بلادرنگ با AppSync
- کیت هوش مصنوعی و اپلیکیشنهای AI با Amazon Bedrock: چتبات، تولیدکننده متن و تصویر
چرا این دوره را انتخاب کنید؟
- راهنمایی متخصص: از یک متخصص صنعت با سالها تجربه در AWS ،Amplify و هوش مصنوعی بیاموزید.
- رویکرد عملی: کسب تجربه عملی با تمرینهای راهنمایی شده و مطالعات موردی دنیای واقعی.
- تمرینهای پیشرفته: اپلیکیشنهای پیچیده بسازید و برای کارهای دشوار آماده شوید.
مزایای دوره:
- فراتر از مبانی - پس از پایان، میتوانید این دانش را مستقیماً در کد تولیدی استفاده کنید.
- دانش عملی - ارائهها به حداقل رسیده است، ما بر روی آنچه واقعاً مهم است تمرکز میکنیم.
- ساختار منطقی و انعطافپذیر - دوره را با سرعت دلخواه خود طی کنید.
- سریع، مختصر، با حذف بیشتر تایپها - تمرکز بر توضیحات - احترام به زمان شما
- فونت بزرگ، پسزمینه تیره، محتوای Full HD، به گونهای که حتی روی صفحه نمایش کوچک یا تبلت نیز قابل خواندن باشد.
فراتر از تئوری بروید و از یک مدرس فعال یاد بگیرید، همسو با نیازهای برنامهنویسی امروز است.
در پایان این دوره، درک عمیقی از Amazon Amplify و Cognito و چگونگی استفاده از آن در حداکثر پتانسیل خواهید داشت. چه یک توسعهدهنده مجرب باشید که به دنبال سرعت بخشیدن به گردش کار خود است، یا یک مبتدی که میخواهد در مورد آخرین ابزارهای توسعه نرمافزار بیاموزد، این دوره برای شما مفید خواهد بود.
به مدرس در این سفر بپیوندید و با Amazon Amplify هوشمندانهتر (نه سختتر) کدنویسی را آغاز کنید!
این دوره برای چه کسانی مناسب است؟
- تمامی توسعهدهندگان علاقهمند به Amplify و یا Cognito
آموزش AWS Amplify Gen 2 و AWS Cognito برای توسعهدهندگان - TypeScript
-
ساختار دوره 03:43
-
AWS Amplify چیست؟ 04:25
-
ابزارهای مورد نیاز 04:15
-
کاربر IAM برای CLI 04:04
-
قیمتگذاری Amplify، اختیاری: هشدار صورتحساب 04:31
-
معرفی بخش 00:57
-
Amplify در کنسول AWS - استقرار یک اپلیکیشن اولیه 07:49
-
پروژه از ابتدا 09:36
-
سندباکسهای Amplify 05:17
-
پروژه نمونه 02:16
-
پاکسازی منابع 01:58
-
آزمون بخش - مبانی Amplify None
-
معرفی بخش 01:17
-
IAC چیست؟ 04:42
-
AWS CloudFormation 06:42
-
AWS CDK 09:56
-
CDK و Amplify 04:59
-
معرفی بخش، معرفی Lambda 03:06
-
مثالهای ساده 11:13
-
متغیرهای محیطی 04:25
-
معرفی بخش 03:12
-
کامپوننت احراز هویت 05:50
-
شخصیسازی کامپوننت احراز هویت 09:05
-
شخصیسازی گردش کار احراز هویت: فیلتر دامنه ایمیل 05:32
-
معرفی بخش 02:36
-
معرفی Cognito 04:43
-
User Poolها 05:41
-
راهاندازی پروژه 03:43
-
ورود و پیکربندی Amplify 07:04
-
توکنها 04:39
-
API امن 09:33
-
معرفی گروهها 01:19
-
دموی گروههای Cognito 09:28
-
Hosted UI 03:38
-
اختیاری: Cognito و CDK 11:17
-
معرفی بخش 01:57
-
معرفی Identity Poolها 02:26
-
Identity Poolها در کنسول 03:08
-
اعتبارنامههای موقت 08:36
-
تست اعتبارنامههای موقت 07:40
-
اختیاری: identity pools درون CDK 04:52
-
معرفی بخش 01:20
-
اختیاری: معرفی GraphQL AppSync 07:16
-
اختیاری: دموی AppSync 05:42
-
انواع و عملیات 09:03
-
بررسی منابع ایجاد شده 03:30
-
قوانین احراز هویت 13:35
-
قانون احراز هویت API عمومی 04:44
-
اختیاری: تمرین - دسترسی گروهی 01:40
-
اختیاری: راهحل تمرین 04:38
-
پروژه سابسکرایپشن داده: معرفی بازی XO 02:16
-
مرور کد 09:40
-
معرفی بخش 01:11
-
آنچه خواهیم ساخت 05:07
-
پروژه: Lambda تغییر اندازه تصویر 12:28
-
اختیاری: پروژه React: مسیریابی 05:35
-
کامپوننت احراز هویت و بررسی وضعیت ورود 07:23
-
مدل داده: مکانها با نظرات 07:19
-
بارگذاری فایلها 11:31
-
نمایش عکسها 08:04
-
جزئیات مکان 05:11
-
نظرات 07:33
-
آزمون بخش None
-
معرفی بخش 02:34
-
معرفی Amazon Bedrock 03:56
-
مشکلات احتمالی 02:53
-
معرفی پروژه شروعکننده 03:38
-
چت اولیه 10:45
-
ابزارهای توابع 11:04
-
تولید 07:21
-
تمرین: تولید تصاویر 20:00
-
معرفی بخش 01:08
-
TypeScript چیست؟ 01:51
-
نصب و آغاز پروژه 07:00
-
تنظیمات کامپایلر 04:13
-
انواع اصلی جاوااسکریپت 03:04
-
نامهای مستعار برای نوعها 07:53
-
توابع 06:00
-
Any و Unknown 07:22
-
Enumها 07:34
-
Never 04:18
-
کلاسها 04:41
-
مودیفایرهای دسترسی 05:10
-
اینترفیسها 08:41
-
جنریکها 08:44
-
انواع خاص 11:00
-
توابع ناهمزمان 08:58
-
Promiseها 10:23
مشخصات آموزش
آموزش AWS Amplify Gen 2 و AWS Cognito برای توسعهدهندگان - TypeScript
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:88
- مدت زمان :08:45:32
- حجم :4.46GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy