دوره آموزشی یادگیری Quarkus
2 ساعت 11 دقیقهمتوسط2024-11-14
مدرسین

Frank P Moley III
Senior Principal Engineer at Catch&Release
جزئیات دوره
اجرای برنامههای جاوا، به ویژه در محیطهای مبتنی بر کانتینر و ابر، میتواند به لحاظ منابع مصرفی و هزینهبر باشد و ایده وجود یک فریمورک با footprint (حجم استفاده از منابع) کمتر ولی با همان قدرت جاوا، بسیار جذاب است. در این دوره، با فریمورک Quarkus آشنا میشوید؛ یک فریمورک مبتنی بر Kubernetes که قدرت زبان و اکوسیستم توسعه جاوا را با نیازهای منابع کمتر ارائه میدهد. مربی فرانک مولی در این دوره ابتدا به معرفی Quarkus پرداخته و سپس این فریمورک را از طریق مجموعهای از چالشها و راهحلها نمایش میدهد. در پایان دوره، شما درک خواهید کرد که چرا Quarkus به سرعت به یکی از هیجانانگیزترین فریمورکها برای ساخت میکروسرویسها و اجزای ابر بومی مبتنی بر جاوا تبدیل شده است.
اهداف یادگیری:
آشنایی با فریمورک Quarkus و مزایای آن در محیطهای مبتنی بر Kubernetes
درک نحوه عملکرد Quarkus در مقایسه با فریمورکهای سنتی جاوا
یادگیری راهحلهای مختلف برای چالشهای رایج هنگام استفاده از Quarkus
فهم دلایل محبوبیت روزافزون Quarkus برای ساخت میکروسرویسها و اجزای ابر بومی
تسلط بر اصول اولیه Quarkus و چگونگی استفاده از آن برای بهبود کارایی و کاهش مصرف منابع
اهداف یادگیری:
آشنایی با فریمورک Quarkus و مزایای آن در محیطهای مبتنی بر Kubernetes
درک نحوه عملکرد Quarkus در مقایسه با فریمورکهای سنتی جاوا
یادگیری راهحلهای مختلف برای چالشهای رایج هنگام استفاده از Quarkus
فهم دلایل محبوبیت روزافزون Quarkus برای ساخت میکروسرویسها و اجزای ابر بومی
تسلط بر اصول اولیه Quarkus و چگونگی استفاده از آن برای بهبود کارایی و کاهش مصرف منابع
مهارت ها
QuarkusVirtualizationJavaOracleLearningNetwork and System Administration
سرفصل ها
0. مقدمه
- 01 - با کوارکوس بلند شوید و بدوید
- 02 - آنچه باید بدانید
1. هسته کوارکوس
- 03 - به کوارکوس خوش آمدید
- 04 - معرفی اسناد
- 05 - شروع یک پروژه
- 06 - تزریق وابستگی در کوارکوس
- 07 - حالت فرمان کوارکوس
- 08 - ویژگیهای پیکربندی در کوارکوس
- 09 - ورود به سیستم Quarkus
- 10 - چالش - Fizz Buzz
- 11 - راه حل - Fizz Buzz
2. دسترسی به دادهها با کوارکوس
- 12 - دسترسی به دادهها با کوارکوس
- 13 - تنظیمات منبع داده
- 14 - پایگاه دادههای RDS خارجی
- 15 - پایگاه دادههای رابطه ای با Hibernate
- 16 - کوارکوس و NoSQL
- 17 - چالش - دسترسی به داده ها
- 18 - راه حل - دسترسی به داده ها
3. با کوارکوس استراحت کنید
- 19 - ترافیک مبتنی بر وب با کوارکوس
- 20 - ارتباط آرام با کوارکوس
- 21 - پیادهسازی RESTful با Quarkus
- 22 - REST مشتری با کوارکوس
- 23 - OpenAPI با کوارکوس
- 24 - GraphQL با کوارکوس
- 25 - چالش - سیم HTTP
- 26 - راه حل - سیم HTTP
4. موضوعات اضافی با کوارکوس
- 27 - بررسیهای بهداشتی
- 28 - ردیابی
- 29 - معیارها