دوره آموزشی توسعه توابع AWS Lambda با Kotlin
1 ساعت 55 دقیقهمتوسط2018-01-19
مدرسین

Troy Miles
Award-winning Software Engineer, Speaker, and Author
جزئیات دوره
AWS Lambda به توسعه دهندگان این امکان را می دهد که بدون نگرانی در مورد پیکربندی سرورها یا پرداخت هزینه های ماهانه گران، خدمات وب را ایجاد کنند که در ابر آمازون اجرا می شوند. این دوره به شما نشان میدهد که چگونه میتوانید سرویسهای Lambda را که توابع نامیده میشوند، در AWS با استفاده از Kotlin ایجاد کنید - جایگزین جاوای جدید و جدید. سخنران و نویسنده Troy Miles نشان می دهد که چگونه می توان یک تابع ساده Lambda را ایجاد و آزمایش کرد و شروع به ایجاد برنامه های پیچیده تر و مستقل Kotlin با چارچوب Spark کرد. او همچنین نحوه اتصال سرویس خود به AWS از طریق دروازه API و خواندن و نوشتن داده ها از پایگاه داده MongoDB را نشان می دهد. به علاوه، یاد بگیرید که چگونه میکروسرویس های خود را به صورت محلی اجرا، آزمایش و اشکال زدایی کنید. Troy همچنین یک سری چالش برای آزمایش مهارت های برنامه نویسی Lambda جدید شما ارائه می دهد.
اهداف یادگیری
ایجاد یک حساب کاربری AWS Lambda
ایجاد یک تابع Lambda ساده در Node.js
تست عملکرد لامبدا
ایجاد برنامه های Kotlin با Spark، IntelliJ IDEA، Maven و کتابخانه AWS
اتصال دروازه API به تابع Lambda شما
افزودن داده با MongoDB
توسعه و اشکال زدایی عملکرد Lambda خود را به صورت محلی
اهداف یادگیری
ایجاد یک حساب کاربری AWS Lambda
ایجاد یک تابع Lambda ساده در Node.js
تست عملکرد لامبدا
ایجاد برنامه های Kotlin با Spark، IntelliJ IDEA، Maven و کتابخانه AWS
اتصال دروازه API به تابع Lambda شما
افزودن داده با MongoDB
توسعه و اشکال زدایی عملکرد Lambda خود را به صورت محلی
مهارت ها
KotlinCloud DevelopmentJavaAdvancedOracleCloud PlatformsProgramming LanguagesCloud ComputingOpen SourceSoftware Development
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید بدانید
- 03 - استفاده از فایلهای تمرین
1. درباره AWS Lambda
- 04 - ایجاد یک حساب کاربری رایگان AWS
- 05 - مدل قیمت گذاری
- 06 - مقایسه لامبدا با EC2 و Elastic Beanstalk
2. سلام لامبدا
- 07 - یک Lambda ساده در Node.js
- 08 - آزمایش لامبدا
- 09 - ✓ چالش - نام خود را بگویید
- 10 - ✓ راه حل - نام خود را بگویید
3. سلام کاتلین لامبدا
- 11 - چارچوب Spark
- 12 - IntelliJ، Maven و Kotlin
- 13 - بستههای Maven
- 14 - کتابخانه AWS
4. قابل مشاهده کردن وب لامبدا
- 15 - معرفی دروازه API
- 16 - اجرا
- 17 - ✓ چالش - ساعت چند است
- 18 - ✓ راه حل - ساعت چند است
5. افزودن داده با MongoDB
- 19 - معرفی MongoDB
- 20 - راهاندازی MongoDB
- 21 - خواندن سوابق
- 22 - نوشتن سوابق
- 23 - حذف سوابق
- 24 - ✓ چالش - ماشینها را بر اساس مصرف سوخت مرتب کنید
- 25 - ✓ راه حل - ماشینها را بر اساس مصرف سوخت مرتب کنید
6. توسعه و اشکال زدایی به صورت محلی
- 26 - اجرای لامبدا به صورت محلی
- 27 - اجرای MongoDB به صورت محلی
- 28 - اشکال زدایی Lambda خود را
- 29 - حذف خدمات AWS
نتیجه
- 30 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی کاوش Ktor با Kotlin Multiplatform و Compose
- دوره آموزشی کتابخانههای چندسکویی Kotlin
- دوره آموزشی توسعه چندسکویی با Kotlin (کاتلین)
- دوره آموزشی اندروید کامپوز با کاتلین
- دوره آموزشی راهنمای کامل توسعه اندروید با کاتلین برای مبتدیان
- دوره آموزشی انتقال از جاوا به کاتلین
- دوره آموزشی توسعه پیشرفته پایگاه داده Kotlin
- دوره آموزشی یادگیری جامع کاتلین: کد شی گرا و ناهمگام