آموزش AWS و React: ایجاد برنامه های Full-Stack

AWS and React: Creating Full-Stack Apps

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه برنامه وب مستلزم بسیاری از قطعات بالقوه توسعه نرم افزار است. شما ممکن است در React، جاوا اسکریپت و سایر جنبه‌های سمت توسعه متخصص باشید، اما اگر در مورد میزبانی سمت سرور، احراز هویت کاربر و ذخیره‌سازی پایگاه داده از طریق API اطلاعات کمتری دارید، این دوره می‌تواند به پر کردن این شکاف‌ها کمک کند. Bear Cahill توسعه‌دهنده اپلیکیشن موبایل شما را در فرآیند ایجاد برنامه‌های فول استک راهنمایی می‌کند. مراحل مربوط به میزبانی یک برنامه React در AWS را مرور کنید، سپس به مجوز کاربر برای برنامه بروید. نحوه استفاده از DynamoDB API با AppSync و همچنین استفاده از تماس‌های AppSync GraphQL با React را بررسی کنید. به علاوه، از طریق چالش‌های عملی کار کنید که به شما فرصتی می‌دهد تا آنچه را که یاد گرفته‌اید به کار ببرید.

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

معرفی Introduction

  • توسعه تمام پشته React در AWS Full-stack React development on AWS

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

1. میزبانی برنامه React در AWS 1. Hosting a React App on AWS

  • استفاده از npm برای ایجاد یک برنامه React Using npm to create a React app

  • میزبانی برنامه React خود در AWS Hosting your React app on AWS

  • مفاهیم برنامه واکنش نشان دهید React app concepts

  • ویرایش برنامه React Editing a React app

  • میزبانی AWS S3 با Amplify AWS S3 hosting with Amplify

  • چالش: برنامه React خود را روی AWS میزبانی کنید Challenge: Host your React app on AWS

  • راه حل: برنامه React خود را روی AWS میزبانی کنید Solution: Host your React app on AWS

2. مجوز کاربر برای React App 2. User Authorization for React App

  • ایجاد کاربر از طریق برنامه React Creating users through a React app

  • افزودن اعتبار کاربر به پروژه AWS Adding user auth to an AWS project

  • چالش: اعتبار کاربری را به برنامه React خود اضافه کنید Challenge: Add user auth to your React app

  • مفاهیم IAM/Cognito IAM/Cognito concepts

  • افزودن اعتبار کاربر به برنامه React Adding user auth to a React app

  • راه حل: اعتبار کاربری را به برنامه React خود اضافه کنید Solution: Add user auth to your React app

3. DynamoDB API با AppSync 3. DynamoDB API with AppSync

  • آزمایش یک API AppSync GraphQL Testing an AppSync GraphQL API

  • مفاهیم AppSync AppSync concepts

  • جداول DynamoDB DynamoDB tables

  • چالش: ایجاد و آزمایش یک API AppSync Challenge: Create and test an AppSync API

  • ایجاد یک GraphQL API با Amplify Creating a GraphQL API with Amplify

  • راه حل: ایجاد و آزمایش یک API AppSync Solution: Create and test an AppSync API

4. AppSync GraphQL با React تماس می گیرد 4. AppSync GraphQL Calls with React

  • خواندن داده های DynamoDB با برنامه React Reading DynamoDB data with a React app

  • راه حل: داده های DynamoDB را در برنامه React خود حذف کنید Solution: Deleting DynamoDB data in your React app

  • افزودن AppSync GraphQL به برنامه React Adding AppSync GraphQL to a React app

  • چالش: حذف داده‌های DynamoDB در برنامه React Challenge: Deleting DynamoDB data in your React app

  • به روز رسانی داده های DynamoDB با یک برنامه React Updating DynamoDB data with a React app

  • افزودن داده های DynamoDB از طریق برنامه React Adding DynamoDB data through a React app

نتیجه Conclusion

  • با مراحل بعدی Bear به یادگیری ادامه دهید Continue learning with Bear's next steps

نمایش نظرات

آموزش AWS و React: ایجاد برنامه های Full-Stack
جزییات دوره
1h 31m
28
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
524
- از 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.