لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش 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
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.
نمایش نظرات