دوره آموزشی ساخت وب سایت های پویا با استفاده از AWS Lambdas

دوره آموزشی ساخت وب سایت های پویا با استفاده از AWS Lambdas

1 ساعت 57 دقیقهمتوسط2020-03-05

مدرسین

Brett McLaughlin

Brett McLaughlin

Chief Technology Officer at Volusion

جزئیات دوره

در حالی که وب سایت های ساکن هم از نظر AWS آسان هستند و هم برای بسیاری از مشاغل مهم هستند ، اکنون درجه ای از تعامل به عنوان بخشی از وب مورد انتظار است. خواه یک سبد خرید ، فرم ثبت نام یا فقط کمی تعامل باشد که فراتر از یک لینک ساده یا کلیک دکمه باشد ، شما باید بتوانید وب سایت های خود را پویا کنید. AWS لامبدا با استفاده از رویکرد بدون سرور به وب سایت های پویا ، به توسعه دهندگان همه راه ها - حتی کسانی که دانش کمی در مورد توسعه عقب دارند - به انقلابی در پروژه هایشان کمک می کند.

در این دوره ، مربی برت مک لاولین به شما نحوه استفاده از AWS را نشان می دهد ابزارها - به علاوه فناوری که از قبل می دانید ، مانند JavaScript و HTML - برای ساخت یک وب سایت کامل بدون سرور پویا. بیاموزید که چگونه یک تابع Lambda بنویسید که درخواستی از سرور وب را می گیرد و با برخی از تعاملات ، پاسخ HTML را برمی گرداند ارسال یک ایمیل از عملکرد Lambda ؛ برای جلوگیری از مشکلات دامنه ای و امنیتی ، یک عملکرد Lambda را تبدیل کنید. و بیشتر.

مهارت ها

Responsive Web DesignCloud DevelopmentWeb DesignFull-Stack Web DevelopmentAmazon Web Services (AWS)AmazonProjectCloud PlatformsWeb DevelopmentCloud Computing

سرفصل ها

مقدمه

  • فناوری بدون سرور برای توسعه دهندگان فول استک است
  • راه اندازی وب سایت خود برای دوره

نقش سرور بدون سرور در یک محیط پویا

  • وب سایت های استاتیک نقطه شروع هستند
  • وب سایت ها واقعا API های مبتنی بر مرورگر هستند
  • وب سایت های بدون سرور از 10000 فوت
  • چالش - نمودار جریان درخواست چند مرحله ای
  • راه حل - نمودار یک جریان درخواست چند مرحله ای

از یک درخواست به لامبدا

  • راه اندازی یک دروازه API
  • درخواست های مسیریابی به لامبدا
  • سلام لامبدا!
  • دروازه API خود را مستقر کنید
  • یکپارچه سازی پراکسی Lambda را فعال کنید
  • چالش - یک پاسخ دهنده ساده برای درخواست وب بنویسید
  • راه حل - یک پاسخ دهنده ساده برای درخواست وب بنویسید

از لامبدا بازگشت به HTML

  • با جاوا اسکریپت به یک API ارسال کنید
  • ارسال جاوا اسکریپت جدید خود را تست کنید
  • با مشکل مخوف CORS مقابله کنید
  • چالش - HTML خود را با پاسخ Lambda به روز کنید
  • راه حل - HTML خود را با پاسخ Lambda به روز کنید
  • SES را برای ارسال ایمیل آماده کنید
  • به تابع Lambda خود اجازه استفاده از SES را بدهید
  • یک ایمیل از تابع Lambda خود ارسال کنید
  • Lambda خود را به اجرای همزمان تبدیل کنید
  • چالش - اطلاعات فرم بازخورد را به تابع Lambda خود اضافه کنید
  • راه حل - اطلاعات فرم بازخورد را به تابع Lambda خود اضافه کنید

وب سایت های پویا بدون سرور چقدر می توانند پیش بروند؟

  • نقطه اوج یک وب سایت پویا
  • AWS تقریباً برای همه چیز خدمات مدیریت شده را ارائه می دهد

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان