لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش توسعه توابع AWS Lambda با کوتلین
Developing AWS Lambda Functions with Kotlin
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
AWS Lambda به توسعه دهندگان اجازه می دهد سرویس های وب خود را که در ابر آمازون کار می کنند بسازند - بدون نگرانی در مورد پیکربندی سرورها یا پرداخت هزینه های گران ماهانه. این دوره به شما نشان می دهد که چگونه می توانید با استفاده از Kotlin — جایگزین آینده و جاوا ، سرویس های Lambda را بنام توابع در AWS ایجاد کنید. بلندگو و نویسنده Troy Miles نحوه ایجاد و آزمایش یک عملکرد ساده Lambda و شروع به ایجاد برنامه های پیچیده و مستقل Kotlin با چارچوب Spark را نشان می دهد. وی همچنین نشان می دهد که چگونه می توان سرویس خود را از طریق API Gateway به AWS متصل کرد ، و داده ها را از پایگاه داده MongoDB خواند و نوشت. بعلاوه ، یاد بگیرید که چگونه میکرو سرویس های خود را به صورت محلی اجرا ، آزمایش و اشکال زدایی کنید. Troy همچنین مجموعه ای از چالش ها را برای آزمایش مهارت های جدید برنامه نویسی Lambda ارائه می دهد.
موضوعات شامل:
ایجاد حساب AWS Lambda
ایجاد یک عملکرد ساده Lambda در Node.js
تست عملکرد Lambda
ایجاد برنامه های کوتلین با Spark ، IntelliJ IDEA ، Maven و کتابخانه AWS
اتصال درگاه API به عملکرد Lambda شما li>
افزودن داده با MongoDB
ایجاد و اشکال زدایی عملکرد Lambda به صورت محلی li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
با استفاده از پرونده های تمرینی
Using the exercise files
1. درباره AWS لامبدا
1. About AWS Lambda
ایجاد یک حساب کاربری AWS رایگان
Creating a free AWS account
مدل قیمت گذاری
Pricing model
مقایسه لامبدا با EC2 و Elastic Beanstalk
Comparing Lambda to EC2 and Elastic Beanstalk
2. سلام لامبدا
2. Hello Lambda
یک لامبدا ساده در Node.js
A simple Lambda in Node.js
تست لامبدا
Testing the Lambda
✓ چالش: نام خود را بگویید
✓ Challenge: Say your name
olution راه حل: نام خود را بگویید
✓ Solution: Say your name
3. سلام کوتلین لامبدا
3. Hello Kotlin Lambda
چارچوب Spark
The Spark framework
IntelliJ ، Maven و Kotlin
IntelliJ, Maven, and Kotlin
بسته های Maven
Maven packages
کتابخانه AWS
AWS library
4- وب لامبدا را قابل مشاهده کنید
4. Making Your Lambda Web Visible
معرفی دروازه API
API gateway introduction
پیاده سازی
Implementation
✓ چالش: ساعت کی است؟
✓ Challenge: What time is it?
✓ راه حل: ساعت کی است؟
✓ Solution: What time is it?
5- افزودن داده با MongoDB
5. Adding Data with MongoDB
معرفی MongoDB
MongoDB introduction
تنظیم MongoDB
Setting up MongoDB
سوابق خواندن
Reading records
نوشتن سوابق
Writing records
حذف سوابق
Deleting records
✓ چالش: طبقه بندی اتومبیل ها بر اساس مصرف سوخت
✓ Challenge: Sort cars by fuel economy
✓ راه حل: اتومبیل های مرتب سازی بر اساس مصرف سوخت
✓ Solution: Sort cars by fuel economy
6. توسعه و اشکال زدایی محلی
6. Developing and Debugging Locally
اجرای لامبدا به صورت محلی
Running Lambda locally
در حال اجرا MongoDB به صورت محلی
Running MongoDB locally
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
Troy Miles مهندس نرم افزار ، بلندگو و نویسنده برنده جوایز است.
تروی بازی های نویسندگی خود را در مونتاژ های 6502 و x86 برای رایانه های اولیه مانند Commodore 64 ، Apple II و IBM PC آغاز کرد. این روزها ، وی برنامه های وب و موبایل را برای یک شرکت ارزیابی و اتومبیل سازی مستقر در کالیفرنیای جنوبی می نویسد. او کلاه زبان مونتاژ خود را آویزان کرده است ، اما مسلط به JavaScript ، C # ، C ++ ، Java ، Kotlin و Clojure است.
نمایش نظرات