دوره آموزشی ساخت یک برنامه Full-Stack JavaScript با استفاده از AWS Amplify
44 دقیقهمتوسط2021-08-04
مدرسین
Ali Spittel
Developer, Instructor, Podcast Host
جزئیات دوره
Amazon Web Services دارای طیف گسترده ای از خدمات خلاقانه است. توسعه دهندگان اغلب خود را در جستجوی جدیدترین ادغام ها و نقشه های راه می بینند. AWS Amplify شروع به کار با یک پروژه بنیادی را بسیار آسان می کند، و Vanilla JavaScript به این معنی است که می توانید این تکنیک ها را با هر نوع پروژه وب به کار بگیرید. در این دوره، Ali Spittel به شما نشان می دهد که چگونه می توانید با AWS Amplify برنامه های full-stack را در ابر ایجاد کنید. Ali نحوه ایجاد یک سیستم احراز هویت کامل با تأیید کاربر، مدل سازی داده ها با استفاده از رابط بصری، استفاده از ماشه AWS Lambda برای ایجاد نمایه نویسنده و استفاده از Amazon S3 برای میزبانی تصاویر در برنامه خود را نشان می دهد. اگر به دنبال ابزاری برای ساختن برنامه های کاربردی کامل با کد هستید یا به دنبال راه هایی هستید که به تیم های کوچکتر کمک می کند تا بازدهی بیشتری داشته باشند، در این دوره با Ali همراه باشید.
مهارت ها
React.jsMetaFull-Stack Web DevelopmentAmazon Web Services (AWS)AmazonCloud ServicesProjectCloud PlatformsWeb DevelopmentProgramming LanguagesCloud ComputingSoftware Development
سرفصل ها
0. مقدمه
- 01 - برنامههای پشته کامل را در فضای ابری بسازید
- 02 - آنچه باید بدانید
1. مقدمه ای بر AWS Amplify
- 03 - مقدمه ای بر رایانش ابری
- 04 - مقدمه ای بر AWS Amplify
- 05 - یک حساب AWS ایجاد کنید و یک هشدار صورتحساب اضافه کنید
2. ذخیرهسازی داده ها
- 06 - مقدمه ای بر GraphQL با AWS AppSync
- 07 - مقدمه ای بر DataStore
- 08 - با AWS Amplify Admin UI یک طرح پایگاه داده ایجاد کنید
- 09 - یک فرانتند پروژه را داربست کنید و Amplify را مقداردهی اولیه کنید
- 10 - باطن DataStore خود را به صورت محلی تست کنید
- 11 - باطن برنامه خود را مستقر کنید
3. احراز هویت
- 12 - احراز هویت را در رابط کاربری Admin پیکربندی کنید
- 13 - احراز هویت frontend را پیادهسازی کنید
- 14 - نقشهای مجوز را اضافه کنید
4. ذخیرهسازی دارایی ثابت
- 15 - با استفاده از آمازون S3 ذخیرهسازی فایل استاتیک را اضافه کنید
- 16 - برای نمایش و آپلود فایلهای استاتیک کد را پیادهسازی کنید
5. توابع بدون سرور
- 17 - مقدمه ای بر AWS Lambda
- 18 - با استفاده از Amplify CLI یک تابع Lambda ایجاد کنید
6. گردش کار تیم و صورتحساب
- 19 - یک برنامه را با Amplify Console مستقر کنید
- 20 - مدیریت محیط زیست
- 21 - صورتحساب و حذف برنامه
نتیجه
- 22 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی برنامه های وب تمام پشته با Rust و Leptos
- دوره آموزشی ایجاد و میزبانی یک سایت فول استک با Next.js
- دوره آموزشی ساخت و میزبانی یک سایت Full-Stack با انگولار
- دوره آموزشی ساخت اپلیکیشن های انگولار و ASP.NET Core
- دوره آموزشی تجارت الکترونیک با Next.js: ساخت یک پلتفرم فروشگاهی از صفر
- دوره آموزشی یادگیری SignalR با ASP.NET Core
- دوره آموزشی یادگیری Next.js آپدیت (2022)
- دوره آموزشی یادگیری جامع اکسپرس: ساخت برنامه های وب قدرتمند با Node.js
مسیرهای مرتبط
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده React
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده MEAN Javascript
- مسیر آموزشی توسعه برنامه را با پشته MERN کاوش کنید
- مسیر آموزشی توسعه وب را با Vue.js کاوش کنید
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده اسپرینگ
- مسیر آموزشی شروع به کار در توسعه Spring
- مسیر آموزشی تبدیل شدن به یک توسعه دهنده Angular
- مسیر آموزشی توسعه وب را با Vanilla JavaScript کاوش کنید