دوره آموزشی
دوبله زبان فارسی
راهنمای کامل توسعه وب اپلیکیشن بدون سرور در AWS
✅ سرفصل و جزئیات آموزش
برای ساخت و استقرار وب اپلیکیشنهای بدون سرور با استفاده از AWS آماده شوید. در این دوره، مدرس Marcia Villalba به شما نشان میدهد که چگونه با سرویسهای AWS مانند Lambda و API Gateway و Amplify و Cognito کار کنید تا وب اپلیکیشنها را بدون نیاز به مدیریت سرورها بسازید.
Marcia مباحثی چون میزبانی وبسایتهای استاتیک، ساخت APIهای RESTful و GraphQL، افزودن احراز هویت کاربر و انتقال اپلیکیشنهای موجود به یک ساختار بدون سرور را پوشش میدهد. در پایان این دوره، شما به مهارتهای لازم برای ساخت، استقرار و مدیریت وب اپلیکیشنهای مقیاسپذیر، مقرونبهصرفه و بدون نیاز به نگهداری در AWS مجهز خواهید شد.
راهنمای کامل توسعه وب اپلیکیشن بدون سرور در AWS
-
مقدمهای بر دوره 0:00:56
-
مواردی که باید بدانید 0:02:57
-
مرور پروژههای ما 0:02:16
-
اهمیت زیرساخت به عنوان کد 0:03:44
-
درک AWS CDK 0:03:37
-
مزایای استفاده از AWS CDK 0:03:53
-
نصب و پیکربندی AWS CDK 0:06:19
-
ساخت اولین پروژه با AWS CDK 0:04:46
-
ایجاد و استقرار یک تابع Lambda با API Gateway با استفاده از CDK 0:07:07
-
چالش: افزودن و تست یک تابع با API به پروژه خود 0:01:10
-
راهحل: افزودن و تست یک تابع با API به پروژه خود 0:02:57
-
مقایسه گزینههای میزبانی سایت در AWS 0:03:30
-
مقدمهای بر AWS Amplify 0:03:13
-
میزبانی یک اپلیکیشن React ساده با AWS Amplify از طریق کنسول 0:04:46
-
مزایای ساخت زیرساخت Amplify با AWS CDK 0:03:43
-
تغییر اپلیکیشن کلاینت برای میزبانی در Amplify 0:06:55
-
ایجاد زیرساخت AWS Amplify با AWS CDK 0:07:33
-
استقرار و تست زیرساخت Amplify 0:04:45
-
چالش: تغییر و استقرار وب اپلیکیشن خود 0:01:02
-
راهحل: تغییر و استقرار وب اپلیکیشن خود 0:03:18
-
بررسی پیشرفت: میزبانی یک سایت استاتیک 0:01:18
-
مقدمهای بر احراز هویت و مجوزدهی برای وب اپلیکیشنها 0:03:01
-
مقدمهای بر AWS Cognito 0:03:30
-
ایجاد منابع Cognito با AWS CDK 0:04:21
-
انتقال مقادیر در بین استکهای AWS CDK 0:05:13
-
استقرار و تأیید منابع در کنسول AWS 0:01:47
-
افزودن احراز هویت 0:07:40
-
استقرار و تست صفحه وب 0:05:45
-
چالش: افزودن قابلیت ورود 0:01:43
-
راهحل: افزودن قابلیت ورود و خروج 0:04:59
-
بررسی پیشرفت: احراز هویت 0:01:08
-
چه زمانی از APIهای RESTful در مقابل GraphQL استفاده کنیم 0:04:33
-
درک Amazon API Gateway 0:03:37
-
ساخت یک API Gateway ساده با Lambda با استفاده از AWS CDK 0:09:00
-
استقرار و تست API Gateway خود 0:03:24
-
مقدمهای بر DynamoDB 0:04:13
-
ساخت منطق کسب و کار ساده 0:08:10
-
ساخت منطق کسب و کار پیشرفتهتر 0:07:25
-
استقرار و تست بکاند شما 0:04:00
-
یکپارچهسازی APIها در وب اپلیکیشن 0:08:20
-
چالش: گسترش API خود 0:01:45
-
راهحل: گسترش API خود 0:07:00
-
بررسی پیشرفت: وب اپلیکیشنها با APIهای RESTful 0:01:14
-
مقدمهای بر توکنهای JWT 0:04:08
-
Authorizer های API Gateway 0:04:14
-
ایجاد یک API با Cognito Authorizer 0:03:55
-
استفاده از JWT در وب اپلیکیشن 0:03:16
-
دریافت دادههای کاربر از Lambda 0:02:31
-
چالش: افزودن یک API با Authorizer 0:00:56
-
راهحل: افزودن یک API با Authorizer 0:04:28
-
بررسی پیشرفت: Authorizer های API Gateway 0:00:53
-
مقدمهای بر GraphQL 0:04:05
-
مقدمهای بر AppSync 0:03:42
-
چالش: ایجاد یک User Pool، کلاینت و Identity Pool در Cognito 0:02:26
-
راهحل: ایجاد یک userpool، کلاینت و pool هویت در Cognito 0:05:41
-
چالش: میزبانی وب اپلیکیشن تستی با Amplify 0:01:49
-
راهحل: میزبانی وب اپلیکیشن تستی با Amplify 0:10:32
-
چالش: افزودن احراز هویت با Cognito به وب اپلیکیشن 0:01:53
-
راهحل: افزودن احراز هویت با Cognito به وب اپلیکیشن 0:05:41
-
دستورالعملهای GraphQL در Amplify 0:02:33
-
ایجاد اسکیمای GraphQL 0:04:56
-
ایجاد یک API ساده با AppSync و AWS CDK 0:07:39
-
استقرار و تست API AppSync خود 0:03:47
-
یکپارچهسازی API در وب اپلیکیشن خود 0:09:55
-
افزودن یک عملکرد به عنوان منبع داده 0:14:35
-
چالش: ادغام عملکرد جدید در بخش فرانتاند 0:01:21
-
راهحل: ادغام عملکرد جدید در بخش فرانتاند 0:05:40
-
بررسی پیشرفت: وب اپلیکیشنها با APIهای GraphQL 0:01:54
-
مهاجرت به معماری بدون سرور 0:04:02
-
چالشهای مهاجرت به ساختار بدون سرور 0:04:39
-
آدرس URL توابع Lambda 0:03:27
-
چالش: ساخت یک تابع Lambda جدید 0:01:02
-
راهحل: ساخت یک عملکرد Lambda جدید 0:04:03
-
ایجاد آدرس URL برای تابع 0:02:23
-
مقدمهای بر Lambda Web Adapter 0:03:13
-
انتقال Lift and Shift یک وب اپلیکیشن موجود با Lambda Web Adapter 0:06:52
-
درک مقیاسپذیری لامبدا برای فراخوانیهای همزمان 0:05:33
-
اجرای تست بار برای درک عملکرد وب اپلیکیشن 0:13:26
-
بررسی پیشرفت: انتقال یک وب اپلیکیشن موجود به لامبدا 0:02:05
-
کانتینرهای بدون سرور 0:05:25
-
AWS AppRunner 0:07:10
-
ایجاد زیرساخت برای AWS AppRunner 0:09:43
-
استقرار یک اپلیکیشن با استفاده از AppRunner 0:03:08
-
تست یک اپلیکیشن App Runner 0:03:56
-
چالش: بهبود اپلیکیشن Node.js خود 0:00:57
-
راهحل: بهبود اپلیکیشن Node.js خود 0:05:17
-
پاکسازی منابع و پیکربندیها 0:02:53
-
یادگیری بیشتر درباره ساختار بدون سرور 0:00:59
مشخصات آموزش
راهنمای کامل توسعه وب اپلیکیشن بدون سرور در AWS
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:پیشرفته
- تعداد درس:88
- مدت زمان :6:24:16
- حجم :885.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy