آموزش شروع با کوارکوس

Starting with Quarkus

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: شروع به استفاده از Quarkus: جعبه ابزار جاوا Supersonic Subatomic درک اکوسیستم Quarkus، از کجا آمده است، مزایای عملکرد آن بوت استرپ یک برنامه REST با Quarkus تست آن با JUnit و RestAssured استفاده از تزریق با CDI پیکربندی برنامه و خود Quarkus از dev/test/استفاده کنید. پروفیل های کوارکوس بسته بندی یک برنامه کوارکوس در چندین فرمت JAR تولید یک باینری بومی به لطف GraalVM ساخت و اجرای یک داکر کانتینر خارج از برنامه پیش نیازها:یک ماشین جدید ویندوز/مک/لینوکس دانش زبان جاوا و اکوسیستم جاوا , JUnit, GraalVM) دانش پایه RESTful Web Services دانش پایه Docker

این دوره برای توسعه دهندگان جاوا است که می خواهند Quarkus را کشف کنند. این ترکیبی از اسلایدها و کد است تا بتوانید همزمان "درک کنید و تمرین کنید". به این ترتیب، تئوری را یاد می گیرید و سپس با توسعه یک برنامه کاربردی گام به گام، آن را عملی می کنید.

در این دوره شما یک چرخه کامل توسعه را طی خواهید کرد. پس از معرفی Quarkus، مطمئن خواهید شد که محیط توسعه شما تنظیم شده است و از راه اندازی یک برنامه Quarkus به اجرای آن به عنوان یک ظرف Docker می پردازید. مراحل مختلفی که طی خواهید کرد عبارتند از:

  • کوارکوس را درک کنید،

  • محیط توسعه خود را بررسی کنید،

  • کوارکوس را بگیرید،

  • یک نقطه پایانی REST را با استفاده از JAX-RS در معرض دید قرار دهید،

  • لوبیا را با CDI تزریق کنید،

  • نقطه پایانی REST را با JUnit و RESTAssured تست کنید،

  • برنامه را با پیکربندی MicroProfile پیکربندی کنید

  • کوارکوس را پیکربندی کنید،

  • نمایه ها را به پیکربندی اضافه کنید،

  • JARهای اجرایی بسازید

  • یک فایل اجرایی بومی و یک فایل اجرایی لینوکس با GraalVM بسازید،

  • عملکرد برنامه Quarkus را بررسی کنید،

  • برنامه را با Docker نگهداری کنید و آن را اجرا کنید.

در پایان دوره، درک خوبی از کوارکوس خواهید داشت. شما می توانید یک برنامه REST را بوت استرپ، توسعه، بسته بندی و اجرا کنید، اما مهمتر از همه، Quarkus را به پروژه بعدی خود ببرید.

برای دوره موفق باشید، و لطفاً اگر به کمک نیاز دارید یا درخواستی دارید، تماس بگیرید: من اینجا هستم تا کمک کنم!


سرفصل ها و درس ها

شروع با کوارکوس Starting with Quarkus

  • بررسی اجمالی دوره Course Overview

  • در این دوره چه خواهید ساخت؟ What Will You Build in This Course?

  • در این دوره چه خواهید ساخت؟ What Will You Build in This Course?

  • بعد Next

شروع با کوارکوس Starting with Quarkus

  • بررسی اجمالی دوره Course Overview

  • بعد Next

درک کوارکوس Understanding Quarkus

  • نمای کلی درس Lesson Overview

  • کوارکوس چیست؟ What Is Quarkus?

  • مافوق صوت و ساب اتمی Supersonic and Subatomic

  • مافوق صوت و ساب اتمی Supersonic and Subatomic

  • هدف اصلی توسط کوارکوس حل شد Main Purpose Solved by Quarkus

  • بعد Next

درک کوارکوس Understanding Quarkus

  • نمای کلی درس Lesson Overview

  • کوارکوس چیست؟ What Is Quarkus?

  • هدف اصلی توسط کوارکوس حل شد Main Purpose Solved by Quarkus

  • بعد Next

شروع شدن Getting Started

  • نمای کلی درس Lesson Overview

  • بررسی محیط توسعه Checking up the Development Environment

  • فعالیت: بررسی محیط توسعه Activity: Checking up the Development Environment

  • بوت استرپ کردن برنامه Bootstrapping the Application

  • فعالیت: بوت استرپ کردن برنامه Activity: Bootstrapping the Application

  • فعالیت: بوت استرپ کردن برنامه Activity: Bootstrapping the Application

  • توسعه دهنده شادی Developer Joy

  • توسعه دهنده شادی Developer Joy

  • فعالیت: First Hands on Quarkus Activity: First Hands on Quarkus

  • فعالیت: First Hands on Quarkus Activity: First Hands on Quarkus

  • بعد Next

شروع شدن Getting Started

  • نمای کلی درس Lesson Overview

  • بررسی محیط توسعه Checking up the Development Environment

  • فعالیت: بررسی محیط توسعه Activity: Checking up the Development Environment

  • بوت استرپ کردن برنامه Bootstrapping the Application

  • بعد Next

در حال توسعه اپلیکیشن Developing the Application

  • نمای کلی درس Lesson Overview

  • افشای نقطه پایانی کتاب REST Exposing the Book REST Endpoint

  • فعالیت: افشای نقطه پایانی کتاب REST Activity: Exposing the Book REST Endpoint

  • فعالیت: افشای نقطه پایانی کتاب REST Activity: Exposing the Book REST Endpoint

  • تزریق لوبیا Injecting a Bean

  • فعالیت: تزریق لوبیا Activity: Injecting a Bean

  • فعالیت: تزریق لوبیا Activity: Injecting a Bean

  • بعد Next

در حال توسعه اپلیکیشن Developing the Application

  • نمای کلی درس Lesson Overview

  • افشای نقطه پایانی کتاب REST Exposing the Book REST Endpoint

  • تزریق لوبیا Injecting a Bean

  • بعد Next

تست اپلیکیشن Testing the Application

  • نمای کلی درس Lesson Overview

  • تست نقطه پایانی کتاب REST Testing the Book REST Endpoint

  • تست نقطه پایانی کتاب REST Testing the Book REST Endpoint

  • فعالیت: تست نقطه پایانی REST کتاب Activity: Testing the Book REST Endpoint

  • بعد Next

تست اپلیکیشن Testing the Application

  • نمای کلی درس Lesson Overview

  • فعالیت: تست نقطه پایانی REST کتاب Activity: Testing the Book REST Endpoint

  • بعد Next

پیکربندی برنامه Configuring the Application

  • نمای کلی درس Lesson Overview

  • پیکربندی تزریق Injecting Configuration

  • فعالیت: پیکربندی تزریق Activity: Injecting Configuration

  • پیکربندی کوارکوس Configuring Quarkus

  • فعالیت: پیکربندی کوارکوس Activity: Configuring Quarkus

  • فعالیت: پیکربندی کوارکوس Activity: Configuring Quarkus

  • افزودن پروفایل ها Adding Profiles

  • افزودن پروفایل ها Adding Profiles

  • فعالیت: افزودن پروفایل Activity: Adding Profiles

  • بعد Next

پیکربندی برنامه Configuring the Application

  • نمای کلی درس Lesson Overview

  • پیکربندی تزریق Injecting Configuration

  • فعالیت: پیکربندی تزریق Activity: Injecting Configuration

  • پیکربندی کوارکوس Configuring Quarkus

  • فعالیت: افزودن پروفایل Activity: Adding Profiles

بسته بندی برنامه Packaging the Application

  • نمای کلی درس Lesson Overview

  • ساخت JAR های اجرایی Building Executable JARs

  • فعالیت: ساخت JAR های اجرایی Activity: Building Executable JARs

  • ساخت فایل های اجرایی بومی Building Native Executables

  • فعالیت: ساخت فایل های اجرایی بومی Activity: Building Native Executables

  • فعالیت: ساخت فایل های اجرایی بومی Activity: Building Native Executables

  • تست فایل های اجرایی بومی Testing Native Executables

  • تست فایل های اجرایی بومی Testing Native Executables

  • فعالیت: تست فایل های اجرایی بومی Activity: Testing Native Executables

  • فعالیت: تست فایل های اجرایی بومی Activity: Testing Native Executables

  • بعد Next

بسته بندی برنامه Packaging the Application

  • ساخت JAR های اجرایی Building Executable JARs

  • فعالیت: ساخت JAR های اجرایی Activity: Building Executable JARs

  • ساخت فایل های اجرایی بومی Building Native Executables

  • بعد Next

اجرای برنامه Executing the Application

  • نمای کلی درس Lesson Overview

  • نمای کلی درس Lesson Overview

  • Containerizing JAR های اجرایی Containerizing Executable JARs

  • فعالیت: Containerizing JAR های اجرایی Activity: Containerizing Executable JARs

  • Containerizing لینوکس Native Executables Containerizing Linux Native Executables

  • Containerizing لینوکس Native Executables Containerizing Linux Native Executables

  • فعالیت: Containerizing لینوکس Native Executables Activity: Containerizing Linux Native Executables

  • فعالیت: Containerizing لینوکس Native Executables Activity: Containerizing Linux Native Executables

  • بعد Next

اجرای برنامه Executing the Application

  • نمای کلی درس Lesson Overview

  • Containerizing JAR های اجرایی Containerizing Executable JARs

  • فعالیت: Containerizing JAR های اجرایی Activity: Containerizing Executable JARs

  • بعد Next

بازبینی برنامه Revisiting the Application

  • بازبینی برنامه Revisiting the Application

  • تبریک می گویم! Congratulations!

  • بعد Next

  • بعد Next

بازبینی برنامه Revisiting the Application

  • بازبینی برنامه Revisiting the Application

  • تبریک می گویم! Congratulations!

  • بعد Next

بعدی چیه؟ What’s Next?

  • مراجع کوارکوس Quarkus References

  • مراجع کوارکوس Quarkus References

  • مراجع نویسنده Author References

  • مراجع نویسنده Author References

  • خداحافظ Bye Bye

بعدی چیه؟ What’s Next?

  • خداحافظ Bye Bye

نمایش نظرات

نظری ارسال نشده است.

آموزش شروع با کوارکوس
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
3.5 hours
54
Udemy (یودمی) udemy-small
23 تیر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
3,499
4.4 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Antonio Goncalves Antonio Goncalves

توسعه دهنده، نویسنده کتاب، سخنران بین المللی، عاشق کوارکوس

Antonio Goncalves Antonio Goncalves

توسعه دهنده، نویسنده کتاب، سخنران بین المللی، عاشق کوارکوس

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.