دوره آموزشی مدیریت پروفایلهای کاربر با DynamoDB در برنامههای وب بدون سرور
1 ساعت 58 دقیقهمتوسط2020-09-02
مدرسین

Brett McLaughlin
Chief Technology Officer at Volusion
جزئیات دوره
میخوای یاد بگیری چطور با پایگاه دادههای NoSQL کار کنی و توسعه بدی؟ این دوره رو ببین تا یاد بگیری چطور یه پایگاه داده NoSQL با استفاده از DynamoDB راهاندازی کنی، که یکی از معروفترین سرویسهای مدیریتشده پایگاه داده NoSQL هست، و همچنین چطور توابع Lambda بسازی که بهت این امکان رو بده دادهها رو توی DynamoDB وارد کنی و اطلاعات کاربران رو ازش استخراج کنی. مربی دوره، Brett McLaughlin، با توضیح دادن امکانات DynamoDB شروع میکنه و معانی چند تا از مهمترین اختصارات پایگاه داده رو توضیح میده. بعدش نشون میده چطور یه پایگاه داده جدید در DynamoDB بسازی، یک تابع Lambda بسازی و تست کنی، یه فرم وب جدید راهاندازی کنی که بهت اجازه میده از طریق Lambda و API Gateway کاربران رو بسازی و اطلاعات کاربران رو از DynamoDB استخراج کنی.
موارد شامل:
معرفی DynamoDB و ویژگیهای آن
معنی اختصارات مهم در پایگاه دادهها
راهاندازی پایگاه داده جدید در DynamoDB
ساخت و تست توابع Lambda
راهاندازی فرم وب برای ایجاد کاربر
استخراج اطلاعات کاربران از DynamoDB
موارد شامل:
معرفی DynamoDB و ویژگیهای آن
معنی اختصارات مهم در پایگاه دادهها
راهاندازی پایگاه داده جدید در DynamoDB
ساخت و تست توابع Lambda
راهاندازی فرم وب برای ایجاد کاربر
استخراج اطلاعات کاربران از DynamoDB
مهارت ها
Amazon Web Services (AWS)AmazonCloud ServicesProjectCloud Computing
سرفصل ها
0. مقدمه
- 01-DynamoDB - پایگاه داده ای که از SQL استفاده نمی کند
1. ایجاد یک پایگاه داده DynamoDB جدید
- 02-NoSQL، RDBMS، و دیگر مخفف های مهم پایگاه داده
- 03-یک جدول (و نه پایگاه داده) ایجاد کنید
- 04-Challenge - داده های نمونه را در DynamoDB وارد کنید
- 05-راه حل - داده های نمونه را در DynamoDB وارد کنید
- 06- هنگام افزودن ویژگی ها مراقب ناهماهنگی باشید
- 07-نمونه اپلیکیشن - وب سایت بدون سرور را راه اندازی کنید
- 08-نمونه برنامه - Lambdas و API Gateway را راه اندازی کنید
- 09-یک نقش IAM برای دسترسی به DynamoDB ایجاد کنید
2. از طریق Lambda با پایگاه داده خود تعامل داشته باشید
- 10-یک تابع لامبدا جدید بسازید
- 11- عملکرد Lambda جدید خود را تست کنید
- 12-اولین Put خود را در DynamoDB بسازید
- 13- با نتایج DynamoDB Put خود تعامل داشته باشید
- 14-چالش - کاربران نمونه را به پایگاه داده اضافه کنید
- 15-راه حل - کاربران نمونه را به پایگاه داده اضافه کنید
3. داده های ساخت یافته را در DynamoDB وارد کنید
- 16- درخواست را از یک فرم وب دریافت کنید
- 17-یک پاسخ از لامبدا را نمایش دهید
- 18- Lambda خود را به روز کنید تا بر اساس تماس Put پاسخ دهید
- 19-چالش - یک شماره تلفن اضافه کنید
- 20-راه حل - یک شماره تلفن اضافه کنید
4. داده ها را از DynamoDB دریافت کنید
- 21- لیستی از کاربران را از DynamoDB دریافت کنید
- 22-چالش - یک نقش IAM برای خواندن پایگاه داده کاربران تنظیم کنید
- 23-راه حل - یک نقش IAM برای خواندن پایگاه داده کاربران تنظیم کنید
- 24- لیستی از کاربران را در JSON برگردانید
- 25- کلاینت را با داده های کاربر به روز کنید
- 26- کاربران را همه در سایت خود اضافه و مشاهده کنید
- 27- از query برای جستجو در جدول برای ورودی استفاده کنید
نتیجه
- 28- جلوتر بروید
دوره های مرتبط
- دوره آموزشی AWS: مانیتورینگ، ثبت وقایع و رفع مشکلات
- دوره آموزشی آمادگی برای مدرک AWS Certified Solutions Architect - Associate (SAA-C03)
- دوره آموزشی اجرای Jenkins روی AWS: استقرار و مدیریت Jenkins در زیرساخت ابری
- دوره آموزشی ساخت مدیریت هویت و دسترسی مشتری (CIAM) توی برنامههات روی AWS
- دوره آموزشی آمادگی گواهینامه AWS Certified SysOps Administrator - Associate (SOA-C02)
- دوره آموزشی راهنمای کامل توسعه اپلیکیشن وب بدون سرور در AWS
- دوره آموزشی خودکارسازی پردازش اسناد با هوش مصنوعی در AWS
- دوره آموزشی آمادگی برای آزمون گواهینامه AWS Certified Developer - Associate (DVA-C02)