آموزش با استفاده از AWS Amplify یک برنامه React بسازید

Build a React Application Using AWS Amplify

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: React یکی از داغترین زبانهای برنامه نویسی جلویی است و AWS Amplify یکی از ساده ترین راه ها برای راه اندازی و اجرای برنامه React در AWS است. آیا آمادگی دارید مهارت های توسعه خود را بالا ببرید و ضمن ایجاد یکپارچه سازی عمیق تر با سرویس های ابری AWS ، کارهای تکراری را تنظیم کنید؟ در این دوره ، نحوه رفتن از یک پوشه خالی به یک برنامه کامل مبتنی بر React را که با استفاده از AWS Amplify در AWS میزبانی می شود ، کشف کنید. درباره راه اندازی و پیکربندی یک برنامه React ، تعامل با GraphQL API و احراز هویت ساده با Amazon Cognito اطلاعات کسب کنید. نحوه ارتباط هر م componentلفه در یک پشته برنامه معمول با سایر م toلفه ها و نحوه استفاده از سرویس های مدیریت شده AWS برای افزودن سریع ویژگی هایی که در غیر اینصورت به صدها خط کد نیاز دارند ، کاوش کنید. به علاوه ، تعدادی از نقاط پرش را کشف کنید تا کار خود را با React در جهت های جالب پیش ببرید.

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

مقدمه Introduction

  • React and AWS: یک مسابقه عالی بدون سرور React and AWS: A perfect serverless match

1. نقش AWS تقویت در پشته React و AWS 1. The Role of AWS Amplify in a React and AWS Stack

  • AWS Amplify و پیشنهادهای اصلی آن را بشناسید Get to know AWS Amplify and its key offerings

  • برای یک حساب AWS ثبت نام کنید و آشنا شوید Register for an AWS account and get familiar

  • Node.js را بارگیری کنید تا برای توسعه JavaScript آماده شوید Download Node.js to prepare for JavaScript development

  • Amplify CLI خط فرمان جدید شماست The Amplify CLI is your new command line

  • AWS Amplify CLI را پیکربندی کنید Configure the AWS Amplify CLI

2. React Apps در AWS هنوز به عنوان React Apps شروع می شود 2. React Apps in AWS Still Start as React Apps

  • برنامه ایجاد واکنش ، در وقت شما صرفه جویی می کند create-react-app saves you time

  • با Amplify CLI آشنا شوید Get familiar with the Amplify CLI

  • اولین برنامه خود را فشار دهید Push your first app

  • چالش: صفحه React بهتری را بارگذاری کنید Challenge: Upload a better React page

  • راه حل: صفحه React بهتری را بارگذاری کنید Solution: Upload a better React page

3. احراز هویت را با استفاده از Amazon Cognito اضافه کنید 3. Add Authentication Using Amazon Cognito

  • آمازون Cognito احراز هویت ساده را فراهم می کند Amazon Coginito provides simple authentication

  • React و Cognito همراه خوبی هستند React and Cognito are good companions

  • کاربر را از طریق Cognito اضافه کنید Add a user through Cognito

  • چالش: تعداد بیشتری از کاربران Cognito را تنظیم کنید Challenge: Set up more Cognito users

  • راه حل: کاربران Cognito بیشتری تنظیم کنید Solution: Set up more Cognito users

4- یک GraphQL API تنظیم کنید 4. Set Up a GraphQL API

  • AppSync به تقویت کننده API قدرت می دهد AppSync gives Amplify API powers

  • پشتیبانی API را به برنامه خود اضافه کنید Add API support to your app

  • GraphQL شما مبتنی بر طرح واره است Your GraphQL is schema based

  • با استفاده از کنسول وب با GraphQL تعامل برقرار کنید Interact with GraphQL using the web console

  • چالش: طرحواره خود را بسازید Challenge: Build your schema out

  • راه حل: طرحواره خود را بسازید Solution: Build your schema out

5. به GraphQL API خود متصل شوید 5. Connect to Your GraphQL API

  • داده ها را به قسمت آخر اضافه کنید Add data to your back end

  • یک کوئری GraphQL به م Reلفه React خود اضافه کنید Add a GraphQL query to your React component

  • جستجوی GraphQL را از React اجرا کنید Execute a GraphQL query from React

  • چالش: افراد را به برنامه اضافه کنید Challenge: Add people to the application

  • راه حل: افراد را به برنامه اضافه کنید Solution: Add people to the application

نتیجه Conclusion

  • بعدی چیست؟ What's next?

نمایش نظرات

نظری ارسال نشده است.

آموزش با استفاده از AWS Amplify یک برنامه React بسازید
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 42m
28
Linkedin (لینکدین) lynda-small
29 مهر 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,376
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brett McLaughlin Brett McLaughlin

برت مک لافلین مدیر ارشد فناوری Volusion است. او بیش از 20 سال است که در زمینه فناوری کار می کند.

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

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

Linkedin (لینکدین)

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

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

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