لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت وب سایت های پویا با استفاده از AWS Lambdas
Building Dynamic Websites using AWS Lambdas
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در حالی که وب سایت های ساکن هم از نظر AWS آسان هستند و هم برای بسیاری از مشاغل مهم هستند ، اکنون درجه ای از تعامل به عنوان بخشی از وب مورد انتظار است. خواه یک سبد خرید ، فرم ثبت نام یا فقط کمی تعامل باشد که فراتر از یک لینک ساده یا کلیک دکمه باشد ، شما باید بتوانید وب سایت های خود را پویا کنید. AWS لامبدا با استفاده از رویکرد بدون سرور به وب سایت های پویا ، به توسعه دهندگان همه راه ها - حتی کسانی که دانش کمی در مورد توسعه عقب دارند - به انقلابی در پروژه هایشان کمک می کند.
در این دوره ، مربی برت مک لاولین به شما نحوه استفاده از AWS را نشان می دهد ابزارها - به علاوه فناوری که از قبل می دانید ، مانند JavaScript و HTML - برای ساخت یک وب سایت کامل بدون سرور پویا. بیاموزید که چگونه یک تابع Lambda بنویسید که درخواستی از سرور وب را می گیرد و با برخی از تعاملات ، پاسخ HTML را برمی گرداند ارسال یک ایمیل از عملکرد Lambda ؛ برای جلوگیری از مشکلات دامنه ای و امنیتی ، یک عملکرد Lambda را تبدیل کنید. و بیشتر.
سرفصل ها و درس ها
مقدمه
Introduction
فناوری بدون سرور برای توسعه دهندگان کاملاً پشته است
Serverless technology is for full-stack developers
وب سایت خود را برای این دوره تنظیم کنید
Getting your website set up for the course
1. نقش بی سرور در محیط پویا
1. The Role of Serverless in a Dynamic Environment
وب سایت های استاتیک نقطه شروع هستند
Static websites are a starting point
وب سایت ها واقعاً API مبتنی بر مرورگر هستند
Websites are really browser-based APIs
وب سایتهای بدون سرور از 10،000 پا
Serverless websites from 10,000 feet
چالش: نمودار یک درخواست درخواست چند مرحله ای را نمودار کنید
Challenge: Diagram a multiple-step request flow
راه حل: نمودار درخواست چند مرحله ای را نمودار کنید
Solution: Diagram a multiple-step request flow
2. از درخواست به لامبدا
2. From a Request to Lambda
راه اندازی یک دروازه API
Setting up an API gateway
درخواست مسیریابی به لامبدا
Routing requests to Lambda
سلام لامبدا!
Hello Lambda!
دروازه API خود را مستقر کنید
Deploy your API gateway
ادغام پروکسی Lambda را فعال کنید
Enable Lambda proxy integration
چالش: برای یک درخواست وب یک پاسخ دهنده ساده بنویسید
Challenge: Write a simple responder for a web request
راه حل: برای یک درخواست وب یک پاسخ دهنده ساده بنویسید
Solution: Write a simple responder for a web request
3. از بازگشت به لامبدا به HTML
3. From a Lambda Back to HTML
با JavaScript به API ارسال کنید
Submit to an API with JavaScript
ارسال جدید JavaScript خود را امتحان کنید
Test your new JavaScript submission
با مشکل CORS مخوف مقابله کنید
Deal with the dreaded CORS problem
چالش: HTML خود را با پاسخ Lambda به روز کنید
Challenge: Update your HTML with the Lambda response
راه حل: HTML خود را با پاسخ Lambda به روز کنید
Solution: Update your HTML with the Lambda response
SES را برای ارسال ایمیل آماده کنید
Get SES ready for sending email
مجوز عملکرد Lambda خود را برای استفاده از SES بدهید
Give your Lambda function permissions to use SES
از عملکرد Lambda خود یک ایمیل ارسال کنید
Send an email from your Lambda function
لامبدا خود را تبدیل کنید تا به صورت همزمان اجرا شود
Convert your Lambda to run synchronously
چالش: اطلاعات مربوط به فرم بازخورد را به عملکرد Lambda خود اضافه کنید
Challenge: Add in the information from the feedback form to your Lambda function
راه حل: اطلاعات مربوط به فرم بازخورد را به عملکرد Lambda خود اضافه کنید
Solution: Add in the information from the feedback form to your Lambda function
4- وب سایت های پویا بدون سرور تا چه اندازه می توانند پیش بروند؟
4. How Far Can Serverless Dynamic Websites Go?
نکته اصلی یک وب سایت پویا
The tipping point of a dynamic website
AWS تقریباً برای همه موارد خدمات مدیریتی ارائه می دهد
AWS provides managed services for nearly everything
برت مک لافلین مدیر ارشد فناوری Volusion است. او بیش از 20 سال است که در زمینه فناوری کار می کند.
برت در حال حاضر در تجارت الکترونیک کار می کند، و چندین سال گذشته را صرف تمرکز بر پلتفرم های ابری مقیاس پذیر و راه اندازی فروشگاه های داده در مقیاس پتابایت کرده است. تجربه او در پروژههای پیشرو با Volusion، NASA و AWS به او تخصص منحصربهفردی در دغدغههای عملی معماریهای مبتنی بر ابر و مجموعههای داده بزرگ داده است. در طول زندگی، او یک رهبر آگاه با توانایی حل مشکلات با دستان خود باقی میماند، در حالی که همچنان بر اجرای چشماندازهای بزرگ متمرکز میماند.
در طول زندگی حرفهای خود، برت به طور مداوم فناوری را نیز آموزش داده است. جاوا و XML، یکی از کتابهای اولیه او، هنوز هم برای کسانی که از جاوا برای تجزیه، تبدیل، و مصرف XML استفاده میکنند، مرجع اصلی است.
نمایش نظرات